turboLinux_White Box Enterprise Linux_Fedora Core_Red Hat Memo/sftp(Proftpd)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
*Proftpでsftp [#q02455a0]
RIGHT:更新日 &lastmod();
CentOS6xにインストール
sshを使用しなので、ユーザにshellを与えないですむ。
*** iptableの準備 [#q0621a31]
Port 2222を開ける
''/etc/sysconfig/iptables''に追加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2222...
***事前Install [#r99acd16]
# yum install openssl-devel
***ProftpdのDL&Install [#p5d2308d]
$ wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3....
$ tar zxvf proftpd-1.3.6rc1.tar.gz
$cd proftpd-1.3.6rc1
$ ./configure --with-modules=mod_sftp
(略)
--------------
Build Summary
--------------
Building the following static modules:
mod_ident
mod_sftp
mod_cap
--------------
$ make
$ su
# make install
***設定 [#ccdfb4a7]
''/usr/local/etc/proftpd.conf''
##User nobody
##Group nogroup
User ftp
Group ftp
##Edit by JE2ISM
# LoadModule mod_sftp.c
<IfModule mod_sftp.c>
SFTPEngine on
SFTPLog /var/log/proftpd/sftp.log
Port 2222 <---Port2222でsftpを使用
SFTPHostKey /etc/ssh/ssh_host_rsa_key
SFTPHostKey /etc/ssh/ssh_host_dsa_key
</IfModule>
***起動 [#k251aeec]
# /usr/local/sbin/proftpd
***ユーザの設定 [#e921afc4]
ユーザにshellは不要
''/etc/passwd''
scptest:x:501:501::/home/scptest:/sbin/nologin
*** Winscp [#re51d7f1]
&ref("./sftp.png");
終了行:
*Proftpでsftp [#q02455a0]
RIGHT:更新日 &lastmod();
CentOS6xにインストール
sshを使用しなので、ユーザにshellを与えないですむ。
*** iptableの準備 [#q0621a31]
Port 2222を開ける
''/etc/sysconfig/iptables''に追加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2222...
***事前Install [#r99acd16]
# yum install openssl-devel
***ProftpdのDL&Install [#p5d2308d]
$ wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3....
$ tar zxvf proftpd-1.3.6rc1.tar.gz
$cd proftpd-1.3.6rc1
$ ./configure --with-modules=mod_sftp
(略)
--------------
Build Summary
--------------
Building the following static modules:
mod_ident
mod_sftp
mod_cap
--------------
$ make
$ su
# make install
***設定 [#ccdfb4a7]
''/usr/local/etc/proftpd.conf''
##User nobody
##Group nogroup
User ftp
Group ftp
##Edit by JE2ISM
# LoadModule mod_sftp.c
<IfModule mod_sftp.c>
SFTPEngine on
SFTPLog /var/log/proftpd/sftp.log
Port 2222 <---Port2222でsftpを使用
SFTPHostKey /etc/ssh/ssh_host_rsa_key
SFTPHostKey /etc/ssh/ssh_host_dsa_key
</IfModule>
***起動 [#k251aeec]
# /usr/local/sbin/proftpd
***ユーザの設定 [#e921afc4]
ユーザにshellは不要
''/etc/passwd''
scptest:x:501:501::/home/scptest:/sbin/nologin
*** Winscp [#re51d7f1]
&ref("./sftp.png");
ページ名: