首 页 关于我们 新闻中心 网建建设 主机域名 推广优化 解决方案 微信营销 软件开发 成功案例 技术分享 联系我们
您当前位置:太原网站制作 >> 技术分享 >> 浏览文章
  技术分享

太原CentOS7配置SFTP+OpenSSH+ChrootDirectory设置



  发布时间:2016-9-20 9:39:21 浏览次数:次 来源:太原oracle 作者:太原linux 字体:

 

导读:

Linux系统用户组的管理每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。SFTP是...


 

Linux系统用户组的管理

每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux 系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。

SFTP是Secure File Transfer Protocol的缩写,是安全文件传送协议。可以为传输文件提供一种安全的加密方法。跟ftp几乎语法功能一样。

SFTP是SSH的一部分,是一种传输档案至Blogger伺服器的安全方式。它本身没有单独的守护进程,必须使用sshd守护进程来完成相应的连接操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。SFTP同样是使用加密传输认证信息和传输的数据,所以使用SFTP是十分安全的。但由于这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低得多。在对网络安全性要求更高时,代替FTP使用。

ssh服务自带了一个sftp服务,sFTP 为 SSH的一部分,该服务是基于ssh协议的ftp服务,但是安全性更高于ftp。我们使用xshell软件、secureCRT或者xftp都可以连接,其中xftp是完全图形化操作的。

默认进入的是用户的 /root 目录下。此时就可以将文件上传到服务器里了。需要注意的是这时候上传的文件的拥有者和拥有组都是当前登录的用户,如果是上传网站文件这个时候就要注意了,后期可能还是需要调整这些文件的拥有者和拥有组。

SFTP+OpenSSH+ChrootDirectory设置

账户设置

SFTP的账户直接使用Linux操作系统账户,我们可以用useradd命令来创建账户。

groupadd sftp

useradd  -G sftp -s /sbin/nologin www

passwd www

mkdir -p /home/sftp/homepage

usermod -d /home/sftp/homepage sftp

至此账户设置完毕。

SSH设置

首先要升级OpenSSH的版本。只有4.8p1及以上版本才支持Chroot。


更多设置,联系作者。

 

技术分享

 
 
太原网站建设,太原网站制作优秀公司祝您网站成功!    网站地图    
电话:139-3513-1207 邮箱:kefu@haoat.com 晋ICP备05008220号
版权所有©太原星湾网络科技有限公司 All Rights Reserved 太原网站制作
本站关键字:太原网站建设/太原做网站/太原网站制作/山西网站建设