在你喜欢的地方创建一个存放文件的目录,比如:
mkdir ~/ftp
chomd -R 777 ~/ftp
sudo apt-get install vsftpd
配置vsftpd.conf文件:
sudo vi /etc/vsftpd.conf
修改以下设置,允许匿名用户(如果嫌找代码麻烦,可以直接在最后添加):
anonymous_enable=YES
anon_root=/home/$USER/ftp
no_anon_password=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
注意:anon_root=/home/$USER/ftp
要换成你刚开始创建的目录地址可以进入到创建的目录使用pwd
查看,比如:
cd ~/ftp
pwd
修改后,保存退出
sudo /etc/init.d/vsftpd restart
根据上述内容搭建的ftp服务,连接时只需要提供服务器地址和用户名anonymous
即可
Ubuntu自带不用装,Mac可以用homebrew安装:
brew install tnftp
使用如下命令连接:
ftp 服务器地址
然后输入用户名 anonymous
,回车即可
示例:
ftp 192.168.96.32
Connected to 192.168.96.32.
220 (vsFTPd 3.0.3)
Name (192.168.96.32:vien): anonymous
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
填写好服务器地址、用户名即可,端口默认21
viencoding.com版权所有,允许转载,但转载请注明出处和原文链接: https://viencoding.com/article/252