84人参与 • 2024-12-11 • https
ftp服务器搭建-安装、配置及验证
#安装
sudo apt-get install vsftpd
#配置文件
cat > /etc/vsftpd.conf << "eof" listen=no listen_ipv6=yes anonymous_enable=no local_enable=yes write_enable=yes dirmessage_enable=yes use_localtime=yes xferlog_enable=yes connect_from_port_20=yes chroot_local_user=yes chroot_list_enable=yes chroot_list_file=/etc/vsftpd.chroot_list secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=ftp rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key ssl_enable=no local_root=/home/test #需要建立 对应的root dir eof
#创建用户
echo test > /etc/vsftpd.chroot_list
#设置密码
password test
#建立主目录
mkdir /home/test sudo chmod -r 777 /home/test touch test #放一个测试文件
#本地验证
root@localhost:/home/ftp# ftp localhost connected to localhost. 220 (vsftpd 3.0.5) name (localhost:root): test 331 please specify the password. password: 230 login successful. remote system type is unix. using binary mode to transfer files. ftp> dir 200 eprt command successful. consider using epsv. 150 here comes the directory listing. -rw-r--r-- 1 0 0 13 nov 24 15:46 test 226 directory send ok. ftp> get test local: test remote: test 200 eprt command successful. consider using epsv. 150 opening binary mode data connection for test (0 bytes). 226 transfer complete.
到此这篇关于ftp服务器搭建-安装、配置及验证的文章就介绍到这了,更多相关ftp服务器搭建内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论