① Linux中如何通过命令修改FTP服务器的默认目录
这个要看你使用的是什么验证,如果默认使用的验证就是本地验证的话,你可以先使用
添加用户的方法来进行比如新建一个用户
useradd
-d
/var/ftp/zuoye
zuoye
passwd
zuoye
把权限变成755把.最主要是
zuoye的拥有者要为
zuoye可以使用
chmod
755
/var/ftp/zuoye
修改权限
chown
zuoye.zuoye
/var/ftp/zuoye
这样你把你的vsftp安装好。使用身份验证登陆。。然后重新启动服务,使用zuoye进行登陆即可在自己的家目录下,
如果你想所有用户都要登陆在这里的话,需要修改
/etc/vsftpd/vsftpd.conf
文件。你说的
/var/ftp
一般都是
觅名用户默认登录点
② linux下设置用户登录FTP服务器时,所在的目录
在vsftpd.conf这个文件里面的,local_enable=yes,首先要开启这个,然后用user add命令新建本地用户,然后把自家目录由/home,改为其他,要修改这个文件,/etc/passwd:
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
desktop:x:80:80:desktop:/var/lib/menu/kde:/sbin/nologin
mengqc:x:500:500:mengqc:/home/mengqc:/bin/bash
如上所显示,找到你的本地用户,然后把/home后面的路径改了就可以,记得保存这个文件。这样FTP用户就可以用本地用户登录了,不改路径的话需要另外开启/home的访问权限,由于这个是敏感目录,所以个人并不推荐开启。
③ 如何修改vsftpd的默认根目录/var/ftp/pub到另一个目录
默认配置下,匿名用户登录 vsftpd 服务后的根目录是 /var/ftp/; 系统用户登录 vsftpd 服务后的根目录是系统用户的家目录。 若要修改登录 vsftpd 服务后的根目录,只要修改 /etc/vsftpd/vsftpd.conf 文件即可。
④ 求救,linux中的ftp(vsftpd) 默认的匿名用户目录是哪一个呀
默认目录下为
/var/ftp
你也可以指定别的目录给他
anon_root=/(目录地址)
<---匿名用户
local_root=/(目录地址)
<---本地用户
你可以在vsftpd.conf内查看
默认是不会有以上参数的,如果你不指定的话,都会默认指到/var/ftp目录下
⑤ 默认FTP站点的主目录位置在哪里
查一下属性,如何没有修改过,默认创建的目录应该是C:\InetPub\Ftproot
⑥ 用ftp命令下载的文件默认放在哪
楼主您好,ftp下载的文件默认的路径是您用ftp用户登录之后所在的目录,您可以在用ftp连接上服务器之后,使用pwd查看路径。
⑦ 如何修改LINUX FTP用户默认目录
修改/etc/passwd文件内的FTP用户家目录,并设置家目录为FTP用户所属。
⑧ 如何修改FTP默认目录
这个必须要在
FTP
服务器上对
FTP
服务器的配置文件进行修改才行(包括默认的上传、下载主目录,一般是
public,是否允许匿名登录(anonymous)等)。
⑨ FTP目录有哪些属性
一、设置FTP站点主目录
[操作步骤]
同Web站点一样,每个FTP站点也必须有一个主目录,作为其他访问者用户FTP站点的起点。在FTP站点中,所有的文件都存放在作为根目录的主目录中,这就使其他访问者对用户FTP站点中的文件查找变得非常方便。
1.选择“开始”→“程序”→“管理工具”→“Internet信息服务器”命令,打开“Internet信息服务”控制台窗口。在控制台目录树中,展开“Internet信息服务”节点,再双击该节点展开服务器节点。
2.右击“默认FTP站点”,从弹出的快捷菜单中选择“属性”命令,打开“默认FTP站点属性”对话框,然后切换到“主目录”选项卡。
3.选择“此计算机上的目录”单选按钮。如果主目录在服务器上,则选择该单选按钮;如果主目录在网络计算机上,则选择“另一计算机上的共享位置”。
4.在“FTP站点目录”选项组中,单击“浏览”,选择主目录路径,或者直接输入主目录路径。这里是“默认FTP站点”的主目录c:\Inetpub\ftproot,未改变它。
5.通过启用不同复选框来设置目录权限。读取:能够下载存储在主目录或虚拟目录文件。写入:上传文件到FTP站点的主目录或虚拟目录。日志访问:对主目录的访问都记录在日志文件中。
6.在“目录列表风格”选项组中,通过选择不同的单选按钮来选择目录列表的风格,包括UNIX和MS-DOS风格。设置完毕,单击“确定”。
7.如果要将“公司主FTP站点”的主目录,设置为“默认WEB站点”的主目录c:\Inetpub\wwwroot,单击“浏览”按钮,找到c:\Inetpub\wwwroot。
二、设置FTP站点的标识码、连接数、记录方式
[操作步骤]
在FTP站点属性中,利用“FTP站点”选项卡可以设置FTP站点的标识码、连接数和记录的方式。
选中“默认FTP站点”,右击“属性”,选择“FTP站点”选项卡,在“标识”框中的“说明”:FTP站点的名称,在“Internet信息服务”管理器树状结构中用的就用此名称。“IP地址”:选择使用的IP地址,而且尚未指定给其他的FTP站点。“TCP端口”:设置Internet服务的连接端口号,默认为21。
在“连接”框中,设置同时连接FTP站点的用户数和连接逾时时间。“无限”:不限制同时连接的用户数。“限制到”:设置同时的最大连接数,请在后面字段输入允许的最大连接数。“连接超时”:如果已经没有传送资料的用户连接,设置等待的时间,以秒计。
选中“启用日志记录”,启动FTP站点的日志记录功能,并且允许选择使用的日志格式(下拉列表中)。
单击“当前会话”按钮,可以查看目前的连接者,显示用户的名称,如果是匿名就是电子邮件地址,来源的IP地址和登录的时间。选择某一用户后,单击下方的“断开”按钮,以便强迫用户注销,单击“全部断开”将注销所有的用户。
三、设置FTP站点是否允许匿名连接
[操作步骤]
在FTP站点属性中,在“安全帐号”选项卡中设置FTP站点是否允许匿名连接和FTP站点操作员。
选中“默认FTP站点”,右击“属性”,选择“安全帐号”选项卡,在“允许匿名连接”中选择FTP站点是否允许匿名连接,设置匿名用户的默认用户帐号,如果此选项未被选中,则必须有用户帐户登录。选中“只允许匿名连接”选项,则不允许用户帐户登录,只能匿名登录。选中“允许IIS控制密码”复选框,将使用IIS来同步密码。
“FTP站点操作员”:单击“添加”按钮,从列表框中选取操作员权限的Windows2000用户帐户,如果要删除操作员,请选取列表框的用户帐号,单击“删除”按钮,删除指定的操作员。
四、设置FTP站点进入、退出和太多连接时的消息正文
[操作步骤]
在FTP站点属性中,在“消息”选项卡中设置FTP站点进入、退出和太多连接时的消息正文,如果没有设置,默认使用英文的文字说明。
选中“默认FTP站点”,右击“属性”,选择“消息”选项卡,“欢迎”:当登录FTP站点时,欢迎用户进入FTP站点的消息正文。“退出”:当用户注销时显示的消息正文。“最大连接数”:如果目前连接数超过设置的最大连接数时,显示的警告信息。
五、设置FTP站点访问限制
[操作步骤]
在FTP站点属性中,在“目录安全性”选项卡中能够设置TCP/IP访问限制,添加IP地址授予访问或拒绝访问FTP站点的权限。
选中“默认FTP站点”,右击“属性”,选择“目录安全性”选项卡,选取“授权访问”或“拒绝访问”单选,以改变FTP站点访问的方式。
如果要拒绝某些地址的访问,则先选取“拒绝访问”单选框,单击“添加”按钮,打开“拒绝以下访问”对话框。若选择限制的类型为“单机”,则指定拒绝访问的IP地址。若选择限制的类型为“一组计算机”则指定网络标识及子网掩码。
六、自己练习
[操作步骤]
1.建立一个可以远程维护默认WEB站点的FTP目录,即:可以通过FTP服务上传文件至默认WEB站点的主目录。
2.此FTP服务每次只能有10个用户使用此服务。当此FTP服务的连接数达到所允许的最大值时,如果还有用户想进行连接,发出信息“已达到最大连接数”,且当用户从此FTP服务注销时,发出信息“再见”。
⑩ 怎样给FTP设置指定的用户名访问和目录
在桌面上右击“我的电脑”,执行“管理”命令,在“计算机管理”窗口的左窗格中依次展开“系统工具”→“本地用户和组”目录,单击选中“用户”选项。在右侧窗格中单击右键,执行“新用户”命令。在打开的“新用户”对话框中填写用户名(如hanjiang),并设定密码。然后取消“用户下次登录时需更改密码”复选框,并勾选“用户不能更改密码”和“密码永不过期”复选框,单击“创建”按钮完成该用户的添加。重复这一过程添加其他用户,最后单击“关闭”按钮即可。
为方便对这些用户的管理,最好将他们放入一个专门的组中。例如我们可以创建一个“FTPUsers”组:在“计算机管理”窗口的目录树中单击选中“组”选项,然后在右侧窗格中单击右键,执行“新建组”命令,并将该组命名为“FTPUsers”。接着依次单击“添加”→“高级”→“立即查找”按钮,将刚才创建的用户全部添加进来,最后依次单击“创建”→“结束”按钮。
然而事情并没有完,因为上述创建的用户默认隶属于“Users”组,也就是说他们拥有对大部分资源的浏览权限。为了实现对特定资源的有效管理,需要将这些用户从“Users”组中删除。在“计算机管理”窗口的右侧窗格中双击“Users”选项,用鼠标拖选所有刚添加的用户并单击“删除”按钮即可。 设置独立权限
这里的权限设置需要分两部分来进行,即对FTP服务器主目录的权限设置和对各个用户文件夹的权限设置。假设FTP服务器的主目录路径为“G:/FTPServer”,我们先来取消“FTPUsers”组的用户对“FTPServer”文件夹的“写入 ”权限。右击“FTPServer”文件夹,执行“属性”命令。在打开的“FTPServer 属性”对话框中切换至“安全”选项卡下,然后依次单击“添加”→“高级”→“立即查找”按钮,单击选中“FTPUsers”组并依次单击“确定”按钮回到“FTPServer 属性”对话框。接着在“FTPUsers的权限”列表框中勾选“拒绝写入”复选框。为了使“拒绝写入”权限仅对“FTPServer”文件夹有效,还需要单击“高级”按钮,在“FTPServer的高级安全设置”对话框中双击“权限列表”中的“拒绝FTPUsers写入”选项,打开“FTPServer的权限设置”对话框。在“应用到”下拉列表中选中“只有该文件夹”选项,连续单击“确定”按钮完成设置(如图1)。
接着我们为每个用户创建独立的文件夹(以用户名命名),并针对每个文件夹赋予相应用户适当的权限。以文件夹“hanjiang”为例,在“hanjiang 属性”对话框的“安全”选项卡下将用户“hanjiang”添加进来,并赋予其读取和写入的权限。同理,对于其他文件夹,也只赋予相应用户读取和写入的权限。
小提示:需要受到权限保护的文件夹必须在NTFS分区中创建,FAT32分区内的资源无法设置权限。 至此,设置工作就全部结束了。在任意一台机器上以用户“hanjiang”的身份登录FTP服务器,你会发现该用户只能在“hanjiang”文件夹中任意读写,而无法看到主目录和其他用户目录的内容。