番茄系统家园 - 免费重装系统!简单装系统,人人都是装机大师!
当前位置:首页>Win7资讯 > windows 10 操作系统、电脑、应用程序等

windows 10 操作系统、电脑、应用程序等

来源:番茄系统家园浏览:时间:2021-08-11 09:20:14

windows 10 操作系统、电脑、应用程序等

FTP,SFTP服务器登录权限和根目录的设置

一.设置用户访问FTP的权限

为了安全起见,在搭建FTP服务器的时候会限制用户的登录,那些用户我让他访问,那些不让访问,FTP服务器提供了两个配置文件:

 // 许可哪些用户可以访问

  // 不允许哪些用户访问

我这里创建了三个用户用于测试

[root@]#[root@]#[root@]#

首先我们测试许可用户

登录的时候出现一个问题:

[root@localhost~]#ftp192.168.219.129ftpconnect没有主机的路由ftp

访问被拒绝了,首先想到是防火墙(iptables)的原因,在FTP服务器上查看防火墙状态发现防火墙是开的,停了再次连FTP就没问题了

[root@localhostvsftpd]#firewall-cmd--staterunning[root@localhostvsftpd]#systemctlstopfirewalld.service[root@localhostvsftpd]#firewall-cmd--statenotrunning

在没有许可ftptest用户前连接被拒绝了

[root@localhost~]#ftp192.168.219.129Connectedto192.168.219.129(192.168.219.129).220(vsFTPd3.0.2)Name(192.168.219.129:root):ftptest530Permissiondenied.Loginfailed.

现在许可一下看看,在/etc/vsftpd/user_list 里面加入ftptest(注意:一个用户单独占一行)

这是报错:500OOPS:vsftpd:refusingtorunwithwritablerootinsidechroot()

解决办法:用命令chmoda-w/home/ftptest去除用户主目录的写权限,注意把目录替换成自己的。或者你可以在vsftpd的配置文件中增加下面的内容:allow_writeable_chroot=YES

再次登录测试,这时登录OK(其他用户按照这一步骤操作即可)

[root@localhost~]#ftp192.168.219.129Connectedto192.168.219.129(192.168.219.129).220(vsFTPd3.0.2)Name(192.168.219.129:root):ftptest331Pleasespecifythepassword.Password:230Loginsuccessful.RemotesystemtypeisUNIX.Usingbinarymodetotransferfiles.ftp

二.设置FTP,SFTP的根目录

设置FTP的根目录

正常情况下FTP和SFTP默认的根目录是在登录用的家目录(/home/ftpuser)下,这样的话会有一个问题,当我们用不同的用户登录的时候,他进的FTP目录不一样,例:

为了方便测试我们在不用的用户根目录下新建标识文件:

[root@localhosthome]#touch/home/ftpuser/ftpuser.txt[root@localhosthome]#touch/home/ftpname/ftpname.txt

首先用ftpuser用户登录ftp

[root@localhost~]#ftp192.168.219.129Connectedto192.168.219.129(192.168.219.129).220(vsFTPd3.0.2)Name(192.168.219.129:root):ftpuser331Pleasespecifythepassword.Password:230Loginsuccessful.RemotesystemtypeisUNIX.Usingbinarymodetotransferfiles.ftppwd257"/"ftpls227EnteringPassiveMode(192,168,219,129,194,109).150Herecomesthedirectorylisting.-rw-r--r--1000Oct0816:12ftpuser.txt226DirectorysendOK.

用ftpname 用户登录ftp

[root@localhost~]#ftp192.168.219.129Connectedto192.168.219.129(192.168.219.129).220(vsFTPd3.0.2)Name(192.168.219.129:root):ftpname331Pleasespecifythepassword.Password:230Loginsuccessful.RemotesystemtypeisUNIX.Usingbinarymodetotransferfiles.ftppwd257"/"ftpls227EnteringPassiveMode(192,168,219,129,118,21).150Herecomesthedirectorylisting.-rw-r--r--1000Oct0816:11ftpname.txt226DirectorysendOK.

像上面的情况,不用的用户登录不通的ftp,他会进入各自的家目录,如果想要不同的用户进入同一目录可以参照下面的设置:

local_root=/var/www/ftp/(自己指定的ftp根目录)

这时候需要注意一点根目录的权限是drwxr-xr-x.,这时候ftp是没有写入权限的,需要写入权限可以给他分配成777(注意:要是ftp和sftp的根目录保持一致的话就不能给跟目录分配成777,可以在根目录下新建一个文件夹再分配777的权限)

ftpmkdirtest550Createdirectoryoperationfailed.

设置SFTP的根目录

打开/etc/ssh/sshd_config文件修改配置

#Subsystemsftp/usr/libexec/openssh/sftp-serverSubsystemsftpinternal-sftp

在文件结尾加上下面配置即可

MatchUserftpuserChrootDirectory/var/www/ftp/ForceCommandinternal-sftp

重启sshd验证

 servicesshdrestart

为了方便区分,我在设置的ftp根目录下新建test文件

touch/var/www/ftp/test

登录SFTP验证

[root@localhost~]#sftpftpuser@192.168.219.129ftpuser@192.168.219.129'spassword:Connectedto192.168.219.129.sftpls-l-rw-r--r--1000Oct905:38test

登录FTP验证

[root@localhost~]#ftp192.168.219.129Connectedto192.168.219.129(192.168.219.129).220(vsFTPd3.0.2)Name(192.168.219.129:root):ftpuser331Pleasespecifythepassword.Password:230Loginsuccessful.RemotesystemtypeisUNIX.Usingbinarymodetotransferfiles.ftpls227EnteringPassiveMode(192,168,219,129,162,143).150Herecomesthedirectorylisting.-rw-r--r--1000Oct0913:38test226DirectorysendOK.

以上步骤都是自己手动实验做的,文采不好,写的不好,还望各位客官多提意见

相关阅读

  • win7 ftp目录权限设置权限
  • linux设置ftp目录权限
  • windows 10 操作系统、电脑、应用程序等
  • 推荐系统

    • 雨林木风 winxp下载 纯净版 永久激活 winxp ghost系统 sp3 系统下载

      雨林木风 winxp下载 纯净版 永久激活 winxp ghost系统 sp3 系统下载64位
      系统大小:0MB系统类型:WinXP

      雨林木风在系统方面技术积累雄厚深耕多年,打造了国内重装系统行业知名品牌,雨林木风WindowsXP其系统口碑得到许多人认可,积累了广大的用户群体,是一款稳定流畅的系统,雨林木风 winxp下载 纯净版 永久激活 winxp ghost系统 sp3 系统下载,有需要的朋友速度下载吧。

      系统等级:
      进入下载 >
    • 萝卜家园win7纯净版 ghost系统下载 x64 联想电脑专用

      萝卜家园win7纯净版 ghost系统下载 x64 联想电脑专用64位
      系统大小:0MB系统类型:Win7

      萝卜家园win7纯净版是款非常纯净的win7系统,此版本优化更新了大量的驱动,帮助用户们进行舒适的使用,更加的适合家庭办公的使用,方便用户,有需要的用户们快来下载安装吧。

      系统等级:
      进入下载 >
    • 雨林木风xp系统 xp系统纯净版 winXP ghost xp sp3 纯净版系统下载

      雨林木风xp系统 xp系统纯净版 winXP ghost xp sp3 纯净版系统下载64位
      系统大小:1.01GB系统类型:WinXP

      雨林木风xp系统 xp系统纯净版 winXP ghost xp sp3 纯净版系统下载,雨林木风WinXP系统技术积累雄厚深耕多年,采用了新的系统功能和硬件驱动,可以更好的发挥系统的性能,优化了系统、驱动对硬件的加速,加固了系统安全策略,运行环境安全可靠稳定。

      系统等级:
      进入下载 >
    • 萝卜家园win10企业版 免激活密钥 激活工具 V2023 X64位系统下载

      萝卜家园win10企业版 免激活密钥 激活工具 V2023 X64位系统下载64位
      系统大小:0MB系统类型:Win10

      萝卜家园在系统方面技术积累雄厚深耕多年,打造了国内重装系统行业的萝卜家园品牌,(win10企业版,win10 ghost,win10镜像),萝卜家园win10企业版 免激活密钥 激活工具 ghost镜像 X64位系统下载,其系统口碑得到许多人认可,积累了广大的用户群体,萝卜家园win10纯净版是一款稳定流畅的系统,一直以来都以用户为中心,是由萝卜家园win10团队推出的萝卜家园

      系统等级:
      进入下载 >
    • 萝卜家园windows10游戏版 win10游戏专业版 V2023 X64位系统下载

      萝卜家园windows10游戏版 win10游戏专业版 V2023 X64位系统下载64位
      系统大小:0MB系统类型:Win10

      萝卜家园windows10游戏版 win10游戏专业版 ghost X64位 系统下载,萝卜家园在系统方面技术积累雄厚深耕多年,打造了国内重装系统行业的萝卜家园品牌,其系统口碑得到许多人认可,积累了广大的用户群体,萝卜家园win10纯净版是一款稳定流畅的系统,一直以来都以用户为中心,是由萝卜家园win10团队推出的萝卜家园win10国内镜像版,基于国内用户的习惯,做

      系统等级:
      进入下载 >
    • windows11下载 萝卜家园win11专业版 X64位 V2023官网下载

      windows11下载 萝卜家园win11专业版 X64位 V2023官网下载64位
      系统大小:0MB系统类型:Win11

      萝卜家园在系统方面技术积累雄厚深耕多年,windows11下载 萝卜家园win11专业版 X64位 官网正式版可以更好的发挥系统的性能,优化了系统、驱动对硬件的加速,使得软件在WINDOWS11系统中运行得更加流畅,加固了系统安全策略,WINDOWS11系统在家用办公上跑分表现都是非常优秀,完美的兼容各种硬件和软件,运行环境安全可靠稳定。

      系统等级:
      进入下载 >