设为首页收藏本站 |天气与日历| 2025-04-20 星期日 06:28:00 乙巳(蛇)年 三月廿三 卯时 谷雨
     
切换到窄版

私人站点

 找回密码
 立即注册
搜索
查看: 178|回复: 0

debian系统安装vsftpd服务端和ftp客户端

[复制链接]

954

主题

954

帖子

3875

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3875
发表于 2021-6-10 19:46:25 | 显示全部楼层 |阅读模式
一、服务器安装和配置
1.安装vsftpd。(此处切换到su权限下了。其它用户请使用sudo权限,没有sudo权限的看前面的教程进行安装)
  apt-get install vsftpd
2.配置vsftpd
  vi /etc/vsftpd.conf
具体的配置为(不要复制,纯手打,难免错误):
  listen= YES
  #listen_ipv6=YES
  anonymous_enable=NO
  local_enable=YES
  write_enable=YES
  local_umask=022
  anon_upload_enable=YES
  anon_mkdir_write_enable=YES
  dirmassage_enable=YES
  user_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=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
  #新添加的
  userlist_file=/etc/vsftpd.user_list
  local_root=/home/xxx     #xxx为下面新建的ftp目录 
3.新建vsftpd.chroot_list文件,什么都不用填,为空即可。
  vi /etc/vsftpd.chroot_list
4.新建vsftpd.user_list文件
  vi /etc/vsftpd.user_list
  myftp
在vsftpd.user_list中添加ftp登陆用户名。此处用myftp。
5.启动vsftpd,进行测试
  sudo /etc/init.d/vsftpd start
   1061756-20191105152708004-799126447.png
出现ok这一行说明配置成功。
6.添加ftp用户名
  (1)groupadd vsftpd #创建用户组
  (2)mkdir /home/myftp  #创建ftp目录
  (3)useradd -g vsftpd myftp  #创建用户,vsftpd为上面创建的组,myftp为用户名
  (4)passwd myftp #修改密码,会提示输入2次,第二次为确认密码。
  (5)vi /etc/passwd #进入后找到刚才添加的myftp用户,在最后添加/sbin/nologin,如下
    myftp:x:1001:1002::/home/myftp:/sbin/nologin
  后保存。
  (6)vi /etc/shells #设置myftp用户无法直接登陆linux系统。在最后加上/sbin/nologin
   1061756-20191105153742282-1363874396.png
7.修改ftp目录myftp的用户权限
  chmod a-w /home/myftp
8.启动ftp。
  /etc/init.d/vsftpd start.
二、ftp客户端安装
1.安装ftp
  apt-get install ftp
2.进行登陆。就在同一台机子测试。
  ftp 192.168.100
根据提示输入用户名和密码
  myftp
  myftp
1061756-20191105154652011-1711700496.png
如果成功会显示上面的信息。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|编程站点 ( 冀ICP备2023028127号-2 )|友链申请|

GMT+8, 2025-4-20 06:28 , Processed in 0.089062 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表