FTP server

標簽: 瀏覽(17609)  日期:2007-04-21

FTP server

vsftpd 官方網站:http://vsftpd.beasts.org/

yum -y install vsftpd
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
vi /etc/vsftpd/vsftpd.conf

12行 anonymous_enable=YES 修改成--> anonymous_enable=NO
51行 #xferlog_file=/var/log/vsftpd.log 修改成--> xferlog_file=/var/log/xferlog
94行 #chroot_list_enable=YES 修改成--> chroot_list_enable=YES
96行 #chroot_list_file=/etc/vsftpd/chroot_list 修改成--> chroot_list_file=/etc/vsftpd/chroot_list

#在檔案最後面加入下面這一行

chroot_local_user=YES

echo `sysadm` >> /etc/vsftpd/chroot_list

/etc/rc.d/init.d/vsftpd start
chkconfig vsftpd on

touch /home/sysadm/ftptest.txt

測試:lftp -u sysadm IP(或 lftp sysadm@IP

限制每個 IP 最大連線數量:max_per_ip=5
限制傳輸速率:local_max_rate=30000(30000 表 30KB)

lftp 介紹:get、mget、put、mput、mirror、exit bg、!<shell-command>
vsftpd 官方文件:http://vsftpd.beasts.org/vsftpd_conf.html


如何上傳網頁到 /var/www/html

底下使用 link 的方式將 /var/www/html 資料夾連結到 /home/sysadm/web,這樣我們就可以用 sysadm 帳號上傳網頁了

chmod 755 /home/sysadm
mkdir /home/sysadm/web
chown sysadm.sysadm /home/sysadm/web
cp -rpf /var/www/html/* /home/sysadm/web/
mv /var/www/html /var/www/html.bak
ln -s /home/sysadm/web /var/www/html

如何 mount ISO 檔:

mkdir /media/iso
mount -o loop xxx.iso /media/iso

察看檔案系統磁碟空間使用狀況:df -h
chown 介紹


FileZilla(Microsoft Windows 下好用的 ftp 自由軟體)

FileZilla 官方網站:http://filezilla.sourceforge.net/

下載:http://nchc.dl.sourceforge.net/sourceforge/filezilla/FileZilla_2_2_26_setup.exe

注意:FileZilla 的傳輸過程預設是沒有加密的,有安全性的風險,您可以在「伺服器型態」的地方勾選「SFTP 使用 SSH2」,為傳輸過程加密(

scp、sftp 介紹
FileZilla 官方文件:http://filezilla.sourceforge.net/documentation/




-------------------------------------------------
上一篇:lighttpd vhost 使用方法 下一篇:Convert Google Video FLV’s into AVI, MPG, etc…in LINUX



  
Are you Bot? How you know that?ofcz no.