本地filezilla&servervsftp搭配使用
2017-07-31 21:17
120 查看
环境:本地ubuntu系统&serverubuntu系统
本地安装filezilla
server安装vsftp 參照 阿里云安装vsftp
加入ftp帐号和文件夹
先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。
使用以下的命令创建帐户,该命令指定了/alidata/www/wwwroot为用户pwftp的家文件夹,您能够自定义帐户名和文件夹
改动该帐户password:
保存退出
编辑/etc/vsftpd.chroot_list文件,将ftp的帐户名加入进去。保存退出
改动shell配置,vi编辑/etc/shells。假设该文件中没有/usr/sbin/nologin或者/sbin/nologin(详细看当前系统配置)则追加进去
重新启动vsftp服务并測试登录
本地用filezilla登录ftp。报错
解决:
又一次登录,登录成功,可看到文件。
本地安装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 ‘去除根文件夹的写权限
又一次登录,登录成功,可看到文件。
相关文章推荐
- 本地filezilla&服务器vsftp搭配使用
- 使用本地账户"完整"安装 SharePoint Server 2010
- 【IDE】Eclipse中的workspace & workingset 如何更好的搭配使用,以及本地项目文件夹的分类
- Request.ServerVariables("HTTP_REFERER")不能使用
- 如何使用本地账户“完整”安装 SharePoint Server 2010
- 如何使用本地账户“完整”安装 SharePoint Server 2010
- 在 Windows XP 上使用 FileZilla 来图形化界面管理 Linux Server——下
- Nebula2探秘01-创建KernelServer&使用log
- MonitorServer代码阅读笔记(一):使用sigaction( SIGPIPE, &sa, 0)避免写一个已关闭的socket导致进程退出
- ASP.NET中使用<script runat="server">
- 使用Putty登录Ubuntu后得到"Server refused our key"错误的一种解决方法
- (个人原创)mac 下git 的使用(git server部署在本地局域网)
- Ubuntu vsftp server配置&ubuntu vsftpd 530 Login incorrect
- 单入口框架使用$_SERVER['PHP_SELF']遇到的问题
- Request.ServerVariables["LOGON_USER"] 如何使用
- (win7)SQL SERVER 2005开发版 安装错误:无法找到产品Microsoft SQL Server Native Client的安装程序包,尝试再次使用的安装包 ' Sqlncli.ms
- 用ASP简单封装了几个函数,使用ServerXMLHTTP把网络上的文件保存到本地服务器.
- SQL Server与使用防火墙(1) -- SQL Server & Firewall
- 如何使用本地账户"完整"安装 SharePoint Server 2010
- Nebula2探秘01-创建KernelServer&使用log