当前位置:首页 » 文件管理 » 查看ftp用户权限

查看ftp用户权限

发布时间: 2022-11-20 18:01:41

1. Windows文件管理器登录ftp服务提示请检查是否有权限

在Ftp登录用户和密码正确的前提下,使用Windows文件管理器登录Ftp服务,系统弹窗提示,打开Ftp服务上的文件失败,请检查是否有对应权限。

注:此步骤在用户密码正确且该用户具有该Ftp服务访问权限前提下有效。

2. 我在linux下装的是pureftp,怎么查看ftp用户,有怎么给这些用户设置权限啊最好有命令

首先通过pureftp的配置文件查看用户的配置文件路径,然后再在该文件中查看有哪些ftp用户。

3. 用什么命令查看LINUX有几个FTP 账号和其权限

查看ftp帐号的方法是安装ftp服务使用的软件所决定的。如果是使用的vsftp的ftp服务软件
,在/etc/vsftpd下面有个vsftpd.user_list的文件,这里面包含了ftp帐号,可以通过cat、more、less等命令直接查看,
[test@linux]# cat /etc/vsftpd/vsftpd.user_list
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES(default), never allow users in this file,and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd.ftpusers
# for users that are denied.
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
ftp

4. FTP服务器设置如何访问权限

这个不同服务器采用的方式不太一样
如果使用的是linux服务器,可以在ftp客户端直接右键目录,属性调整为777就是全部读写权限。
而如果采用的是win2003服务器,就不太方便了,一般都是由服务商安装了主机管理系统,在ftp空间管理后台,网页的形式,进行权限管理,多为可读,可写,可读写,禁止读写的选项。选择即可。

5. ftp文件夹访问权限以及用户权限

1.你可以把A的本地权限和共享权限者改成只读就行了。B的话你就要读和写了。
2.管理员是机子上最大的,就算对文件或文件夹没有权限,都可以通过取得所有权来进行管理,如果只想让特定的某一用户访问这个目录,你就只把本地和共享权限列表中只留下那个用户,这样就只能这个用户访问。为了方便,把你管理员加进去吧。
3.把A这个文件夹对管理员的本地和共享都改成读写,其它都改成读。B的话呢你加个EVERYONE把权限全勾上就行了。
4.如果是用WINDOWS的IIS当FTP服务器,就改本地和共享权限就行了。如果SEV-U他是可以用这个软件就可以管理权限的。用LINUX也像WIN一样,不过他就没有本地和共享了,就一个权限。应用在本地和共享上。
5.这个我没有用过就不知道了。

6. 文件服务器(FTP)怎么给用户设置权限

摘要 在桌面上右击“我的电脑”,执行“管理”命令,在“计算机管理”窗口的左窗格中依次展开“系统工具”→“本地用户和组”目录,单击选中“用户”选项。在右侧窗格中单击右键,执行“新用户”命令。在打开的“新用户”对话框中填写用户名(如xpzx),并设定密码。然后取消“用户下次登录时需更改密码”复选框,并勾选“用户不能更改密码”和“密码永不过期”复选框,单击“创建”按钮完成该用户的添加。重复这一过程添加其他用户,最后单击“关闭”按钮即可。

7. 我在linux下装的是pureftp,怎么查看ftp用户,有怎么给这些用户设置权限啊最好有命令

(以下内容属于转载.)pure-ftp默认采用Linux的root用户。采用virtual users(虚拟帐户) 则能够更好的控制访问权项。

建立一个ftp用户的文件夹,也就是ftp共享文件夹。
#mkdir /usr/local/ftpdir

建立一个ftp用户与组:
#groupadd ftpgroup
#useradd -g ftpgroup -d /usr/local/nginx/html -s /bin/bash ftpftp
进入安装执行目录
#cd /usr/local/pureftp/bin

建立第一个虚拟用户:
#pure-pw useradd widebright -u ftpftp -d /usr/local/nginx/html/ -f /usr/local/pureftp/pure-ftpd.passwd
运行之后会提示你输入一个 widebright用户的密码。
说明: widebright 就是要创建FTP登陆账户 ,ftpftp 是关联的linux用户,
-d指定起始目录,并锁定于该目录。如果不锁定,则用-D 如果需要不同的权限,可以使用chown chmod配置linux用户与组的指定目录的权限,
-f 指定生成的密码文件的保存位置。
如果想修改用户,可以自己查看pure-pw命令的用法。
如果提示-bash: pure-pw: command not found, 即环境变量里没有这个路径,不添加路径的话要指定pure-pw的绝对路径
这里是: /usr/local/pureftp/bin/pure-pw useradd widebright -u ftpftp -d /usr/local/nignx/html -f /usr/local/pureftp/pure-ftpd.passwd
之后会提示输入密码和再次输入密码: Password: Enter it again:

4. 生成密码数据库
#pure-pw mkdb /usr/local/pureftp/pure-ftpd.pdb -f /usr/local/pureftp/pure-ftpd.passwd
/usr/local/pureftp/pure-ftpd.pdb 是要生成的密码数据库保存的位置。-f 指定根据那个密码文件生成,
这里采用的是先前生成的包含widebright用户的密码配置文件。/usr/local/pureftp/pure-ftpd.passwd
这是为:
#/usr/local/pureftp/bin/pure-pw mkdb /usr/local/pureftp/pure-ftpd.pdb -f /usr/local/pureftp/pure-ftpd.passwd

5. 启动pure-ftpd 服务器。
# /usr/local/pureftp/sbin/pure-ftpd -l puredb:/usr/local/pureftp/pure-ftpd.pdb & ====这里还是用的绝对路径
-l 指定账户密码数据库,这里采用先前生成的puredb数据库
& 是让 pure-ftpd在后台运行

6.执行 ps -ef | grep pure-ftpd 可以看得到ftp 服务器已经启动了。
root 25839 20560 0 10:03 pts/0 00:00:00 pure-ftpd (SERVER)
root 25841 20560 0 10:03 pts/0 00:00:00 grep pure-ftpd

7. 一点小问题
服务器启动后,在windows 资源管理器中输入ftp://widebright@服务器IP 这样的语句已经
可以访问到刚才创建的ftp服务器了。下载也很正常,可就是不能上传
用户文件权项问题, 这个和关联的linux用户的文件夹权项有关,
我采用的是ftpftp用户所以执行
#chown ftpftp /usr/local/nginx/html
就可以上传文件了。
如果不能上传文件的话用ls -l 来看看你的linux用户有没有相应的文件夹的写权限,必要的时候采用chown chmod命令修改。

附上网上找的pure-pw command not found的错误解决方法,这里没有测试
1. 报没找到命令是因为pure-pw所在的目录没有加到PATH环境变量中。
解决办法有两个:
a)把这个目录加到PATH环境变量里
比如 export PATH=$PATH:/usr/local/pureftpd/bin,想永久生效的话得修改用户的profile
2)用绝对路径访问pure-pw
比如 /usr/local/pureftpd/bin/pure-pw
附上用户删除命令:
#/usr/local/pureftp/bin/pure-pw userdel widebright222 -f /usr/local/pureftp/pure-ftpd.passwd
附上用户宿主目录修改命令
# /usr/local/pureftp/bin/pure-pw usermod widebright -d 新目录 -f /usr/local/pureftp/pure-ftpd.passwd

2. 确认pureftpd使用的是这个配置文件,确认修改配置文件以后重新启动pureftpd
安装后nginx或apache改变ftpftp的宿主目录,以及widebright上传路径,
改变ftpftp用户的宿主目录为/usr/local/nginx/html ,这里ningx的站点目录为/usr/local/nginx/html/
#usrmod -d /usr/local/nginx/html ftpftp
改变上传路径
# /usr/local/pureftp/bin/pure-pw --help 查看help看到修改用户上传路径用pure-pw usrmod -d
# /usr/local/pureftp/bin/pure-pw usermod widebright -d 新目录 -f /usr/local/pureftp/pure-ftpd.passwd
然后重启pure-ftp, 不知怎么重启, ps查看pure-ftp的进程结束掉,然后
#pure-pw mkdb /usr/local/pureftp/pure-ftpd.pdb -f /usr/local/pureftp/pure-ftpd.passwd 重新生成数据库密码
# /usr/local/pureftp/sbin/pure-ftpd -l puredb:/usr/local/pureftp/pure-ftpd.pdb & 再启动

8. Linux如何创建用户并配置FTP权限

Linux下创建用户是很easy的事情了,只不过不经常去做这些操作,时间久了就容易忘记,顺便配置一下FTP。声明:使用Linux版本release 5.6,并以超级管理员root身份运行。

1.创建用户,并指定分组和主目录

useradd -d /home/lch -g root lch

还可以增加其他参数,比如指定用户使用shell等,具体的google一下

2.设定密码

passwd lch

3.查看、改变、添加用户分组

[root@localhost ~]# groups lch

lch : root www

# -G 改变分组

[root@localhost ~]# usermod -G root lch

[root@localhost ~]# groups lch

lch : root

# -g 新增分组

[root@localhost ~]# usermod -g www lch

[root@localhost ~]# groups lch

lch : www root

4.删除用户

# 加上 -r 参数,删除更彻底

userdel -r lch

更改ftp配置文件

修改配置文件/etc/vsftpd/vsftpd.conf并设定或删掉注释:

userlist_enable=NO

anonymous_enable=NO

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

打开/etc/vsftpd/user_list并增加一行:

lch

新建文件/etc/vsftpd/chroot_list并增加一行

lch

配置用户ftp权限及访问路径限制:

此时用usertest登陆系统ftp,是否可以访问?如果无法访问,说明我们的ftp做了限制。打开/etc/vsftpd /vsftpd.conf,查找userlist_enable、userlist_deny、userlist_file。如果 userlist_deny=NO:只允许userlist_file文件中的用户可访问ftp;如果 userlist_deny=YES:userlist_file文件中列举的用户不能通过ftp访问系统。userlist_enable是该功能的开 关。我们的系统配置如下:

userlist_enable=YES

userlist_deny=NO

userlist_file=/etc/vsftpd/user_list

所以需要把用户加入到/etc/vsftpd/user_list文件中,每个用户一行。

由于该主目录是mpsp用户建的,usertest是mpsp组的成员,所以usertest默认具有增删查改权限;而usertest作为 mpsp组成员,对/home/mpsp下的所有路径具有访问权限(根据各目录的权限设置,默认是这样),登录ftp后会发现,usertest用户可以 访问其他目录,并且具有mpsp组的权限,这样做是不允许的,我们需要将usertest用户的访问范围控制在其主目录下。方法如下:

1. cd /etc/vsftpd 进入ftp配置文件目录

2. vi vsftpd.conf编辑此文件,找到#chroot_list_enable=YES,删除前面的那个#号,表示开启此限制功能

找到chroot_list_file:chroot_list_file=/etc/vsftpd/chroot_list

3. 编辑chroot_list文件,加入你要限制的用户名,一行一个用户。

如果更新了vsftpd.conf,一定要重启ftp,命令如下:

[root@linux sir001 root]# /etc/init.d/vsftpd restart

关闭vsftpd:[ 确定]

为vsftpd 启动vsftpd:[ 确定]

启动FTP服务

service vsftpd start

还有两个参数:stop、restart

9. 2003FTP服务器用户权限设置!

windows2003 FTP服务器分配账户权限:

  1. 第1步右键单击新建的 FTP 站点,点击“权限”

  2. 第2 步在安全选项中点击“添加”,然后在“选择用户或组”选项中点击“高级”,

  3. 然后点击“立即查找”,在“搜索结果”中选择建立的账户(如“boaer”

  4. 第3 步点击“确定/确定”后,在安全选项中,选择刚才添加的用户(如“boaer”),然后在下面的选项中,选择“写入”权限,最后点击“确定”即可。

  5. 登录FTP 站点,站点创建完成后用FTP 软件连接测试创建是否成功。

通过 iis 中的ftp 建立多用户名多目录站点主要注意的几个问题:

  1. (1)先建立账户,账户名将来是要和文件夹名字相对应的,建议做到简单易懂好记录,另密码要设置复杂一些,最好8 位以上,且符合复杂性要求。

  2. (2)注意建立文件夹时的目录结构三层 1 层.可以自己起名字 2 层.必须是localuser 3 层. 文件夹名字必须和建立的账户名一样

  3. (3)在ftp 站点点击右键,选择权限,然后添加第二步建立好的账户,并给予写权限。

  4. (4)以上方法建立ftp 站点是只需要建立一个即可。

10. 如何设置ftp用户的权限

不同的FTP软件有不同的设置方法,示例:Serv-u用户设置权限:

打开SERVU服务器软件开始新建用户,点击用户-新建用户,USE

用户信息里,可以设置管理权限,是否锁定于根目录及密码等。

7种管理员权限:

①选择 无权限:即输入ftp用户和密码时提示:“无法登录”

②选择 组管理员:该ftp用户可以登录serv-u控制台,但是只能读写该ftp所在的组

③选择 域管理员:该ftp用户可以登录serv-u控制台,可以管理该ftp用户所属域的所有组,和所有用户。

④选择 系统管理员:该ftp用户可以登录serv-u控制台,可以管理serv-u的所有域,和域下的组、用户,属于最高权限。

⑤选择 只读组管理。它和组管理员权限唯一不同的是只能看,不能编辑修改。

⑥选择 只读域管理。它和域管理员权限唯一不同的是只能看,不能编辑修改。

⑦选择 只读系统管理。它和系统管理员权限唯一不同的是只能看,不能编辑修改。

IIS 自带的FTP只能设定账号整体的写入和读取,通过设置目录的权限来控制用户访问文件的权限。建议用专业的Serv-U这类的专业FTP软件。

热点内容
防火门报配置错误是什么原因 发布:2024-10-05 20:20:47 浏览:886
移动宽带设置路由器怎么设置密码 发布:2024-10-05 20:03:30 浏览:105
微指令的编译方法有哪一些 发布:2024-10-05 19:02:10 浏览:885
android离线定位 发布:2024-10-05 18:36:40 浏览:858
ipad4密码忘记怎么办 发布:2024-10-05 18:36:07 浏览:237
黑莓加密天线 发布:2024-10-05 18:30:07 浏览:849
编程入行年龄 发布:2024-10-05 18:29:24 浏览:539
服务器地址访问不到 发布:2024-10-05 18:20:55 浏览:690
手机解锁忘记密码多少钱 发布:2024-10-05 18:14:25 浏览:787
linux乱码问题 发布:2024-10-05 18:00:25 浏览:543