ubuntu16.4 开启ftp服务

第一步:安装 vsftpd服务器

sudo apt install vsftpd

第二步:创建一个ftp用户文件夹

sudo mkdir /home/uftp

第三步:新建ftp用户,并指向它的主目录和所用shell

sudo useradd -d /home/uftp -s /bin/bash  uftp 

第四部:设置用户密码

sudo passwd uftp

第五步:将目录/home/uftp的所属者和所属组都改为uftp

sudo chown uftp:uftp /home/uftp

第六步:新建 vsftpd.user_allowlist

sudo vi /etc/vsftpd.user_allowlist

第七步:打开vsftpd.conf

sudo vi /etc/vsftpd.conf

去掉前面注释

添加一行这个

添加这个

然后保存退出

第八步:重启vsftpd服务

sudo /etc/init.d/vsftpd restart

第九步:在windows系统上安装WinSCP工具,个人觉得很好用的,不过有好多ftp客户端,个人喜欢选择吧!

打开WinSCP

连接一下:

第一次连接会弹出这个,需要缓存公钥到本地,点击“是(Y)”

这样就可以开始上传和下载文件了,如果有读写权限限制,我们可以在ssh下,远程更改相应文件夹权限。

希望能帮到你!谢谢查阅!

附加:可以直接用windows 的 shell

相关命令:

ftp ip   (ip地址为我们的ftp服务主机的地址)

之后输入用户名、密码 即可登陆(登陆之后就可以使用linux的常用文件管理的命令了)

ls  查看当前目录里所有文件

lcd    浏览本地当前目录

pwd  浏览远程服务ftp用户当前目录

put  上传命令 如:put test.txt

get  下载命令 如:get test.txt 

quit  退出登陆

猜你喜欢

转载自blog.csdn.net/weixin_41216652/article/details/81364130
今日推荐