ubuntu 安装 vsftpd

1-05 863 views

  1. 安装:sudo apt-get install vsftpd
  2. 启动:sudo service vsftpd restart
  3. 建立目录:sudo mkdir /home/uftp
  4. 建立用户:sudo useradd -d /home/uftp -s /bin/bash uftp
  5. 为用户添加密码:sudo passwd uftp
  6. 配置ftp:sudo gedit /etc/vsftpd.conf
  7. 修改配置后重启服务:sudo service vsftpd restart
  8. 新建目录:sudo mkdir /home/uftp/upload
  9. 更改上传文件夹权限:sudo chmod –R 777 /home/uftp/upload (-R:包括子目录)
  10. win7上打开FTP客户端服务
  11. Win+R打开DOS窗口,输入ftp 192.168.15.95,登陆用户uftp和密码xxx
  12. 本地命令lcd切换目录,lls(我的不能用)查看文件,远程命令cd切换目录,ls查看文件。get 123.txt下载,put 123.txt上传(注: 上传到upload,upload权限为777)
  13. 至此完成。

编辑配置文件

vim /etc/vsftpd.conf

listen=YES
anonymous_enable=YES
write_enable=YES
local_umask=077
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
ftpd_banner=Welcome to blah FTP service.
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

Ubuntu 更新源

Ubuntu 16.04 LTS国内快速更新源 sudo vi /etc/apt/sources.list deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse deb ...

阅读全文

SSH NAT 端口映射

使用ssh命令建立正向端口映射 ssh -C -f -N -g -L 188:aliyuncs.com:88 root@tiaobanji.com 引用http://blog.creke.net/722.html SSH隧道与端口转发及内网...

阅读全文

CentOS 7 安装 Nginx,MySQL,PHP

第一步 – 安装Nginx 为了向我们的网站访问者显示网页,我们将使用 Nginx,一种现代化的高效网页服务器。 要添加CentOS 7 EPEL存储库,请打开终端并使用以下...

阅读全文

欢迎留言