1安装vsftpd可以用 *** 作系统自带的vsftpd,一般都是编译好的,如centos里的vsftpdrpm
2make是否正确安装了?
3权限不足
自动安装了vsftp服务器,我先在linux上输入命令:service vsftpd start,提示List的速度会很慢 你可以使用FileZilla FTP Client这个免费软件来测试 问题
首先确认vsftpd是否已经启动:
service
vsftpd
start
然后登陆vsftp服务,语法为:
lftp
IP地址
-u
用户名字
第一步:打开终端(快捷键是Ctrl+Alt+t),如果当前用户不是root用户,请输入命令“su”,然后输入root账户密码即可;
第二步:输入命令“apt-get update”,这一步是为了更新下载的数据源,如果不更新可能造成有几个后面的软件包无法下载;
第三步:输入命令“apt-get install vsftpd”完成安装vsftpd;
第四步:判断vsftp是否安装成功,输入命令“service vsftpd restart”重启vsftpd服务,如果他在运行状态说明安装成功;
第五步:新建“/home/uftp”目录作为用户主目录,输入命令“mkdir /home/uftp”回车 ,然后输入命令“ls /home”查看home目录下有uftp这个目录吗,如果有就是创建成功;
第六步:新建用户uftp并且设置密码,输入命令“useradd -d /home/uftp -s /bin/bash uftp”
回车,然后再输入命令“passwd uftp”回车,然后输入两次密码就设置ok了
第七步:使用vi修改配置文件/etc/vsftpdconf,输入命令“vi /etc/vsftpdconf”回车,
向文件中添加“userlist_deny=NO””userlist_enable=YES”, “userlist_file=/etc/allowed_users”,
“seccomp_sandbox=NO”,最后把文件中的“local_enable=YES”保存(如果提示无法保存,直接退出来,把读写和执行权限给这个文件,具体 *** 作为:输入命令: “chmod 777 /etc/vsftpdconf”回车就可以了);
第八步:新建文件/etc/allowed_users,输入命令“vi /etc/allowed_users”,打开后再这个文件内写入“uftp”保存即可;《Linux就该这么学》
第九步:查看/etc/ftpusers文件(不能访问ftp服务用户清单)的内容,输入命令“vi /etc/ftpusers”回车,如果里面有uftp,就把他删除;
第十步:安装winscp软件,进行远程登录访问;下载直接在百度下载就行
vsftpd锁定用户目录[ubuntu, ftp server, vsftpdconf]
在使用VSFTP管理FTP SERVER服务器时, 为了方便用户的上传下载指定的资料, 需要对用户的目录进行指定, 也就是说只能让用户访问指定的目录, 不能访问之外的其他目录 这个需要在VSFTPD配置文件进行相应的设置, 一般来说, 默认的是每个用户只能访问/home/username目录下的文件, 但是作为服务器来讲, 把网站文件存到各自的目录下有点不现实, 比如说TOM和JACK两个用户同时具有访问某一个指定的目录,比如说网站的根目录/var/>
以上就是关于linux安装vsftpd服务器时: 执行make命令安装时: 出现'make:*** [install] 错误 1'提示:全部的内容,包括:linux安装vsftpd服务器时: 执行make命令安装时: 出现'make:*** [install] 错误 1'提示:、我的linux服务器上面的vsftp,我搭建好了后可以登录进去,但是使用ls不能显示目录啊,这个一些信息,求解啊、LINUX下的vsftpd的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)