useradd -d /home/ftpadmin ftpadmin #建立使用者並設定主目錄為/home/ftpadmin
passwd ftpadmin #修改密碼
usermod -s /sbin/nologin ftpadmin #設定不允許用於使用者登入
chmod 777 /home/ftpadmin #修改ftpadmin目錄許可權
docker pull fauria/vsftpd
docker run -itd -v /home/ftpadmin:/home/vsftpd/ftpadmin -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -e ftp_user=ftpadmin -e ftp_pass=2045330878 --name emall_vsftpd fauria/vsftpd
vim /etc/ssh/sshd_config
找到如下**
# subsystem sftp /usr/lib/openssh/sftp-server
修改為subsystem sftp internal-sftp
service sshd restart #重啟sshd服務
1.輸入ip位址、使用者名稱、密碼,選擇sftp協議。
2.連線成功
docker中安裝ssh和vsftp
1 建立容器 docker run name centos ssh ftp privileged true p 10.0.75.1 3222 22 p 10.0.75.1 3223 3223 p 10.0.75.1 3224 3299 3224 3299 v e softs softs it cen...
docker搭建vsftp舉例
docker pull docker.io fauria vsftpd docker run d p 2121 21 p 2120 20 p 55540 55550 55540 55550 restart always v data ftp root home vsftpd e ftp user d...
vsftp客戶端 VSFTP安裝
1.先用rpm qa grep vsftpd命令檢查是否已經安裝,如果ftp沒有安裝,使用yum?y?install vsftpd 安裝,ubuntu 下使用apt get install vsftpd 2.service vsftpd start 啟動要讓ftp每次開機自動啟動,執行命令 chkc...