Posted on 2012-06-29 11:48
小白19870626 閱讀(11739)
評論(1) 編輯 收藏 所屬分類:
linux
Linux創建ftp用戶
1. 安裝vsftpd服務:
在shell下運行yum install vsftpd,即可安裝成功;
2. 修改vsftpd的配置:
在/etc/vsftpd/下找到vsftpd.conf文件,修改默認配置,包括監聽地址和端口,是否打開tcp、psav模式等等;配置比較簡單,具體看我的文章中的vsftpd配置手冊
3.啟動vsftpd服務:
運行service vsftpd start即可,或者運行/etc/init.d/vsftpd start
4.為ftp建立用戶和登錄目錄
這個和linux建用戶帳號是一樣的
先用“useradd -d 目錄名 用戶名”建立一個到ftp目錄的用戶帳號,然后在用passwd設置密碼;
然后你就可以用你新建的用戶名和帳號登錄這個ftp了,ftp的登錄方式是
ftp 主機名;
輸入用戶名;
輸入密碼。
當然你用ftp工具也可以哦。
開啟FTP
[root@huiyi ~]# service vsftpd start
Starting vsftpd for vsftpd: [ OK ]
關閉FTP
[root@huiyi ~]# service vsftpd stop
Shutting down vsftpd: [ OK ]
【1】FTP自動登錄并批量下載
#!/bin/bash
ftp -n<<
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
mget *
close
bye
!
【2】FTP自動登錄并上傳文件
#!/bin/bash
ftp -n<<
user guest 123456
binary
hash
cd /home/data
lcd /home/databackup
prompt
mput *
close
bye
!
小白