本地filezilla&servervsftp搭配使用
2024-09-29 15:34:00
环境:本地ubuntu系统&serverubuntu系统
本地安装filezilla
apt-get install filezilla '安装filezilla
filezilla ‘执行
server安装vsftp 參照阿里云安装vsftp
apt-get install vsftpd -y ’安装vsftp
加入ftp帐号和文件夹
先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。
使用以下的命令创建帐户,该命令指定了/alidata/www/wwwroot为用户pwftp的家文件夹,您能够自定义帐户名和文件夹
useradd -d /alidata/www/wwwroot -s /sbin/nologin test ‘加入ftp帐号,加粗为虚拟文件夹,如果账户为test
改动该帐户password:
passwd pwftp ’创建password
123456 ’如果为password
将配置文件里”anonymous_enable=YES “改为 “anonymous_enable=NO”
取消例如以下配置前的凝视符号:
local_enable=YES
write_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
保存退出
编辑/etc/vsftpd.chroot_list文件,将ftp的帐户名加入进去。保存退出
vi /etc/vsftpd.chroot_list '此文件默认是没有的,新创建的
test 123456 '直接将账户和password放入
改动shell配置,vi编辑/etc/shells。假设该文件中没有/usr/sbin/nologin或者/sbin/nologin(详细看当前系统配置)则追加进去
vi /etc/shells
/usr/sbin/nologin ‘直接加入进去
重新启动vsftp服务并測试登录
service vsftpd restart
本地用filezilla登录ftp。报错
500 OOPS: could not read chroot() list file:/etc/vsftpd.chroot_list
Error: Critical error
Error: Could not connect to server</span>
解决:
chmod a-w /alidata/www/wwwroot ‘去除根文件夹的写权限
又一次登录,登录成功,可看到文件。
最新文章
- SQL Server 创建数据库邮件
- Win10 PC一周年更新正式版14393.447 32位/64位更新补丁KB3200970下载 Flash补丁Kb3202790下载
- windows核心编程---第三章 内核对象及句柄本质
- 很好的UI动效设计参考
- java基础 (java工程师入门应该了解的)
- JVM 1.类的加载、连接、初始化
- Navicat Premium 11 For Mac 注册机
- C++_归并排序(纯C版)
- sqlserver中的 数据转换 与 子查询
- 使用soapUI代替WSDL2JAVA生成cxf HTTPS 客户端调用代码
- Python 一路走来 HTML CSS Javascript
- NHibernate总结
- linux查看端口被占用等常用命令
- vue.js实战——计算属性
- MySQL学习10 - 多表查询
- 2019.3.23 python的unittest框架与requests
- hihoCoder #1465 : 后缀自动机五&#183;重复旋律8
- 剥开比原看代码11:比原是如何通过接口/create-account创建帐户的
- python笔记4-if..elif-else条件语句
- piwik高负载加速之切换session存储位置
热门文章
- DB迁移:从SQL Server 2005到MySQL
- 给页面上所有的a标签增加随机数每次点击保证最新
- 享元模式FlyweightPattern(转)
- 《Linux命令行与shell脚本编程大全 第3版》Linux命令行---7
- VIM 的 modeline 和 autocmd
- Linux和Cisco命令行通用快捷键。
- Ruby 定时任务之一(初步尝试)
- ArcGIS 开发时,解决__类型“XX”同时存在于“”和“”中__的错误
- IOS开发~灵活使用 dismissViewControllerAnimated / dismissModalViewControllerAnimated
- iOS 5的文件存储策略应对