Linux環境下建立FTP使用者

mrhaozi發表於2009-11-27

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< open 192.168.1.171
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
mget *
close
bye
!

【2】FTP自動登入並上傳檔案
#!/bin/bash
FTP -n< open 192.168.1.171
user guest 123456
binary
hash
cd /home/data
lcd /home/databackup
prompt
mput *
close
bye

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16396910/viewspace-1029108/,如需轉載,請註明出處,否則將追究法律責任。

相關文章