sudo apt-get install vsftpd
使用sudo(super user do)给普通用户赋予权限
apt-get 命令是 Ubuntu 系统中的包管理工具,可以用来安装、卸载包,也可以用来升级包,还可以用来把系统升级到新的版本
gedit /ect/vsftpd.conf
gedit是一个GNOME桌面环境下兼容UTF-8的文本编辑器。它使用GTK+编写而成,因此它十分的简单易用,有良好的语法高亮,对中文支持很好,支持包括gb2312、gbk在内的多种字符编码。gedit是一个自由软件。
这是 Linux 下的一个纯文本编辑器,但你也可以把它用来当成是一个集成开发环境 (IDE), 它会根据不同的语言高亮显现关键字和标识符。
找到需要修改和添加的内容并保存退出:
listen=NO listen_ipv6=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask= dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES chroot_local_user=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key ssl_enable=NO pasv_enable=Yes pasv_min_port= pasv_max_port= allow_writeable_chroot=YES
sudo ufw allow from any to any port ,,: proto tcp
sudo service vsftpd restart
sudo useradd -m ftpuser sudo passwd ftpuser New password: Retype new password: passwd: password updated successfully
保证至少有一个且可见:
sudo bash -c "echo FTP TESTING > /home/ftpuser/FTP-TEST"
ftp 127.0.0.1
2.输入ls命令 进行查看;
ftp://127.0.0.1
以上就是Ubuntu下的FTP Servers搭建与连接的详细内容,更多关于Ubuntu下的FTP Servers搭建与连接的资料请关注九品源码其它相关文章!