配置ftp
1.安裝 vsftpd服務器
sudo apt install vsftpd
2.創建一個ftp文件夾 (可以跳過)
sudo mkdir /home/ftp
3.新建ftp用戶,並指向它的主目錄和所用shell (可以跳過)
sudo useradd -d /home/ftp -s /bin/bash uftp
4.創建用戶密碼 (可以跳過)
sudo passwd uftp
5.將ftp文件夾的所屬者和所屬組都改為uftp (可以跳過)
sudo chown uftp:uftp /home/ftp
6.新建文件 vsftpd.user_allowlist 並加入用戶名
sudo vi /etc/vsftpd.user_allowlist
7.打開vsftpd.conf文件
sudo vi /etc/vsftpd.conf
去掉注釋
# write_enable=YES
修改為
write_enable=YES
添加
userlist_file=/etc/vsftpd.user_allowlist userlist_enable=YES userlist_deny=NO
保存退出
8.重啟vsftpd服務
sudo /etc/init.d/vsftpd restart
連接ftp
windows下載WinSCP進行連接
命令行登陸ftp
1. 打開cmd控制台
2.輸入
ftp ip (ip地址為我們的ftp服務主機的地址)
輸入用戶名、密碼即可登陸
常用命令
ls 查看當前目錄里所有文件
lcd 瀏覽本地當前目錄
pwd 瀏覽遠程服務ftp用戶當前目錄
put 上傳命令 如:
$put test.txt
get 下載命令 如: $get test.txt quit 退出登陸