当前位置: 技术问答>linux和unix
vsftpd 移植后的用户以及权限问题
来源: 互联网 发布时间:2016-04-20
本文导语: 我将 vsftpd 已经成功移植到我的目标板中 现在已经可以成功登录 现在还有一些问题需要解决 1. 如何为ftp 添加用户 目前有两个用户 ftp 和 anonymous 都不是我自己添加的,而且密码都是空 我按照网上说的 adduser ...
我将 vsftpd 已经成功移植到我的目标板中
现在已经可以成功登录
现在还有一些问题需要解决
1. 如何为ftp 添加用户
目前有两个用户 ftp 和 anonymous 都不是我自己添加的,而且密码都是空
我按照网上说的 adduser 了,但是 添加的用户不能登录 ftp 倒是可以登录 linux
不知道到底如何为 ftp 添加用户,好像添加后还要将用户设置为 ftp 组,可是不会
麻烦可以把命令写详细点,谢谢了。
2.现在不能在向 /var/ftp 中上传文件,不能创建文件夹等等,当然 /var/ftp 可以在 vsftpd.conf 中修改,这个知道。
当然不是是用 chmod 777 /var/ftp 来解决问题了,这样的话 ftp 直接就等不上去了
但是我在 /var/ftp 下面建立一个文件夹 tmp_ftp ,然后 chmod 777 tmp_ftp ,就可以在 tmp_ftp 中创建文件夹了,也能上传文件,但是却不能改名字或者删除了。说什么 550 Permission denied!,不知道什么原因,该怎么办。
目前我想要实现不管谁登录,都能够上传下载文件,还可以修改服务器中的文件
现在只能下载,不能上传啊,我想上传到 /var/ftp 里去。
该怎么配置 vsftpd.conf 啊 是不是跟 user_config_dir=/etc/vsftpd_user_conf 这个目录下的东西有关系,该怎么做,请指教啊!!!
对了 我的系统里没有/etc/selinux/config ,所以说这个了。
高手帮帮我!!!!
现在已经可以成功登录
现在还有一些问题需要解决
1. 如何为ftp 添加用户
目前有两个用户 ftp 和 anonymous 都不是我自己添加的,而且密码都是空
我按照网上说的 adduser 了,但是 添加的用户不能登录 ftp 倒是可以登录 linux
不知道到底如何为 ftp 添加用户,好像添加后还要将用户设置为 ftp 组,可是不会
麻烦可以把命令写详细点,谢谢了。
2.现在不能在向 /var/ftp 中上传文件,不能创建文件夹等等,当然 /var/ftp 可以在 vsftpd.conf 中修改,这个知道。
当然不是是用 chmod 777 /var/ftp 来解决问题了,这样的话 ftp 直接就等不上去了
但是我在 /var/ftp 下面建立一个文件夹 tmp_ftp ,然后 chmod 777 tmp_ftp ,就可以在 tmp_ftp 中创建文件夹了,也能上传文件,但是却不能改名字或者删除了。说什么 550 Permission denied!,不知道什么原因,该怎么办。
目前我想要实现不管谁登录,都能够上传下载文件,还可以修改服务器中的文件
现在只能下载,不能上传啊,我想上传到 /var/ftp 里去。
该怎么配置 vsftpd.conf 啊 是不是跟 user_config_dir=/etc/vsftpd_user_conf 这个目录下的东西有关系,该怎么做,请指教啊!!!
对了 我的系统里没有/etc/selinux/config ,所以说这个了。
高手帮帮我!!!!
|
我来简单说说吧,网上很多文章,自己摸索其实更好:
1.如何添加ftp 用户?(比如添加用户ftp2)
# adduser -d /var/ftp ftp2
# passwd ftp2
然后输入两次密码即可
2.关于写/修改权限
要想具有写和修改的权限,需要:(1)添加write_enable=YES;(2)修改相关文件夹权限;
3. 按照2的步骤应该就可以实现/var/ftp目录下上传,修改等
如果你没有特别的应用:比如对每个用户应用的配置都不一样,就不要配置user_config_dir这个选项,先注释掉吧
good luck!
1.如何添加ftp 用户?(比如添加用户ftp2)
# adduser -d /var/ftp ftp2
# passwd ftp2
然后输入两次密码即可
2.关于写/修改权限
要想具有写和修改的权限,需要:(1)添加write_enable=YES;(2)修改相关文件夹权限;
3. 按照2的步骤应该就可以实现/var/ftp目录下上传,修改等
如果你没有特别的应用:比如对每个用户应用的配置都不一样,就不要配置user_config_dir这个选项,先注释掉吧
good luck!
|
up