Docker如何安裝vsftpd

2021-10-07 15:02:28 字數 866 閱讀 6799

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...