【配置Linux】1.添加ftp

1. 下载filezilla

在本地下载ftp客户端:filezilla https://filezilla-project.org/
在这里插入图片描述
下载后打开 文件=>站点管理=>新站点
在这里插入图片描述
至此filezilla已备好。

2. 安装 vsftpd

进入Linux服务器…
验证vsftpd是否已装: vsftpd -v
未安装会提示:
在这里插入图片描述
安装: yum -y install vsftpd
安装成功
查看安装位置: whereis vsftpd
在这里插入图片描述

3. 启动 vsftpd:systemctl start vsftpd.service

查看启动状态:systemctl status vsftpd.service
在这里插入图片描述
★(重要!) 要让vsftpd开机自启: systemctl enable vsftpd.service
在这里插入图片描述
打开filezilla,使用root账号连接文件=>站点管理=>新站点=>连接
成功!

创建新用户(让一个新用户连接):useradd -s /sbin/nologin henry123

给新用户设置密码: passwd henry123 (linux配置密码是没有 * 号反馈的,直接敲击键盘输入,回车即可)
创建文件夹: mkdir /ftp (例如在Linux系统的根目录上,我们创建一个叫ftp的文件夹)
使henry123成为该文件夹的拥有者: chown -R henry123 /ftp

查看用户: cat /etc/passwd
删除用户: userdel 用户名
查看 组: cat /etc/group
删除 组: groupdel 组名
查看可以登录系统的用户: cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1

打开filezilla,使用henry123账号连接
如有报错:
在这里插入图片描述
则:
1. 修改配置文件sshd_config: vim /etc/ssh/sshd_config
键盘敲入i
按着,将光标拉到最下面,找到Subsystem sftp这一行,在sftp的后面添加internal-sftp
Esc,按 Shift + : ,按W,按Q,按回车,保存成功!

2. 重启SSH: service sshd restart

打开filezilla,使用henry123账号连接
成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值