位置: IT常识 - 正文

Linux上设置用户通过SFTP访问目录的权限的方法(linux设置用户密码)

编辑:rootadmin
这篇文章主要介绍了Linux上设置用户通过SFTP访问目录的权限的方法,SFTP可以理解为使用SSH协议进行FTP传输的协议,因而同时要对OpenSSH进行相关设置,需要的朋友可以参考下... 16-03-08

推荐整理分享Linux上设置用户通过SFTP访问目录的权限的方法(linux设置用户密码),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux怎么设置用户名,linux设置用户密码,linux如何设置用户密码,linux怎么设置用户名,linux如何设置用户权限,linux如何设置用户密码,linux 用户设置,linux如何设置用户权限,内容如对您有帮助,希望把文章链接给更多的朋友!

sftp和ftp是两种协议是不同的,sftp是ssh内含的协议,只要sshd服务器启动了,它就可用,它本身不需要ftp服务器启动。

1.查看openssh软件版本,想sftp服务用户只能访问特定的文件目录,版本需要4.8以上

代码如下:[root@localhost ftp]# rpm -qa | grep opensshopenssh-server-5.3p1-81.el6_3.x86_64openssh-5.3p1-81.el6_3.x86_64openssh-clients-5.3p1-81.el6_3.x86_64

2.新增用户,限制用户只能通过sftp访问

代码如下:[root@localhost ftp]# useradd -m -d /opt/ftp/dave -s /sbin/nologin dave

3.限制用户通过sftp登录进来时只能进入主目录,修改/etc/ssh/sshd_config文件

代码如下:[root@localhost ftp]# vim /etc/ssh/sshd_config#Subsystem sftp /usr/libexec/openssh/sftp-serverSubsystem sftp internal-sftpMatch User dave ChrootDirectory /opt/ftp/dave X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftpLinux上设置用户通过SFTP访问目录的权限的方法(linux设置用户密码)

重启ssh4.测试访问

代码如下:root@10.1.1.200:test# sftp -oPort=22 dave@10.1.6.175Connecting to 10.1.6.175...dave@10.1.6.175's password: Read from remote host 10.1.6.175: Connection reset by peerCouldn't read packet: Connection reset by peer

发现连接不上,查看日志

代码如下:[root@localhost ftp]# tail /var/log/messagesJan 6 11:41:41 localhost sshd[4907]: fatal: bad ownership or modes for chroot directory "/opt/ftp/dave"Jan 6 11:41:41 localhost sshd[4905]: pam_unix(sshd:session): session closed for user dave

解决方法:

目录权限设置上要遵循2点:

ChrootDirectory设置的目录权限及其所有的上级文件夹权限,属主和属组必须是root;

ChrootDirectory设置的目录权限及其所有的上级文件夹权限,只有属主能拥有写权限,权限最大设置只能是755。

如果不能遵循以上2点,即使是该目录仅属于某个用户,也可能会影响到所有的SFTP用户。

代码如下:[root@localhost ftp]# lltotal 4drwxr-xr-x 3 dave dave 4096 Jan 5 13:06 dave[root@localhost ftp]# chown root:root dave[root@localhost ftp]# chmod 755 dave[root@localhost ftp]# lltotal 4drwxr-xr-x 3 root root 4096 Jan 5 13:06 dave

然后在测试通过

代码如下:root@10.1.1.200:test# sftp -oPort=22 dave@10.1.6.175Connecting to 10.1.6.175...dave@10.1.6.175's password: sftp> lstest sftp> cd ..sftp> lstest sftp> cd testsftp> ls1.txt sftp> get 1.txtFetching /test/1.txt to 1.txt/test/1.txt

可以看到已经限制用户在家目录,同时该用户也不能登录该机器。

本文链接地址:https://www.jiuchutong.com/zhishi/277724.html 转载请保留说明!

上一篇:schupd.exe - schupd是什么进程 有什么用

下一篇:在多个网络环境下修改网卡的优先级(网络环境中存在不同网段的nvr)

  • 淘宝新店能上传多少宝贝?(淘宝新店能上传多少产品)

    淘宝新店能上传多少宝贝?(淘宝新店能上传多少产品)

  • 强制解除华为账号锁教程(强制解除华为账号教程)

    强制解除华为账号锁教程(强制解除华为账号教程)

  • vivox70拍月亮怎么拍(vivos7手机拍月亮)

    vivox70拍月亮怎么拍(vivos7手机拍月亮)

  • 淘宝省钱卡一天可以用几个(淘宝省钱卡一天只能领一个吗)

    淘宝省钱卡一天可以用几个(淘宝省钱卡一天只能领一个吗)

  • 苹果x通讯录不能按字母

    苹果x通讯录不能按字母

  • 开淘宝店需要交多少保证金(淘宝开网店要多少钱)

    开淘宝店需要交多少保证金(淘宝开网店要多少钱)

  • 极米h3为什么没镜头盖(极米h 3 s)

    极米h3为什么没镜头盖(极米h 3 s)

  • 荣耀9通知栏不显示短信(荣耀通知栏不见了)

    荣耀9通知栏不显示短信(荣耀通知栏不见了)

  • 文档录入合并错误什么意思(文档录入合并错误什么原因)

    文档录入合并错误什么意思(文档录入合并错误什么原因)

  • 微信视频一个小时消耗多少流量(微信视频一个小时多少流量)

    微信视频一个小时消耗多少流量(微信视频一个小时多少流量)

  • 抖音音浪比例(抖音音浪是怎么算的抖音收多少钱比例)

    抖音音浪比例(抖音音浪是怎么算的抖音收多少钱比例)

  • u盘是什么东西(U盘是什么东西)

    u盘是什么东西(U盘是什么东西)

  • macbook电池没有在充电怎么办(macbook电池没有在充电建议维修)

    macbook电池没有在充电怎么办(macbook电池没有在充电建议维修)

  • 企业微信好友上限(企业微信好友上限如何扩容)

    企业微信好友上限(企业微信好友上限如何扩容)

  • 快手怎么删自己的视频(快手怎么删自己的视频短片)

    快手怎么删自己的视频(快手怎么删自己的视频短片)

  • 苹果6可以升级ios13吗(苹果6可以升级ios15版本吗)

    苹果6可以升级ios13吗(苹果6可以升级ios15版本吗)

  • qq音乐铭牌有什么用(qq音乐铭牌有什么用处)

    qq音乐铭牌有什么用(qq音乐铭牌有什么用处)

  • 为什么隔空投送点不动(为什么隔空投送接收不到)

    为什么隔空投送点不动(为什么隔空投送接收不到)

  • 苹果黑明单在哪里解除(苹果的黑名单在哪里)

    苹果黑明单在哪里解除(苹果的黑名单在哪里)

  • linux查找文件(linux查找文件夹)

    linux查找文件(linux查找文件夹)

  • iphonexs无法蓝牙配对(苹果xs蓝牙打不开)

    iphonexs无法蓝牙配对(苹果xs蓝牙打不开)

  • 三星s10功能介绍(三星s10功能介绍使用说明)

    三星s10功能介绍(三星s10功能介绍使用说明)

  • 勿扰模式怎么关闭一加五(勿扰模式怎么关闭苹果14pro)

    勿扰模式怎么关闭一加五(勿扰模式怎么关闭苹果14pro)

  • 【实战】用 Custom Hook + TS泛型实现 useArray(custom用法)

    【实战】用 Custom Hook + TS泛型实现 useArray(custom用法)

  • 给织梦DedeCMS文章标题增加自动加长尾关键词的方法(织梦添加文章如何修改高级参数)

    给织梦DedeCMS文章标题增加自动加长尾关键词的方法(织梦添加文章如何修改高级参数)

  • 增值税普通发票有什么用
  • 企业注册资金需要拿钱出来吗
  • 浅谈报关单填制的常见错误
  • 主营业务怎么计算
  • 无形资产一般包括专利权
  • 出口退税中的免抵税额可以认为是交的税吗
  • 小规模纳税人外账处理
  • 汇算清缴现金流量表怎么填
  • 增值税普通发票几个点
  • 非流动资产处置损失属于什么会计科目
  • 预交土地增值税怎么计算公式
  • 汽车租赁用不用交税
  • 购入农产品的增值税率
  • 从基本存款账户之外的银行结算账户转账存入
  • 外出采购材料分录
  • 购物卡开预付卡有风险吗
  • 消费税和增值税的不同之处
  • 电子银行承兑如何背书给别人
  • 内账一定要权责发生制吗
  • 退回的增值税怎么做会计记录
  • 房地产开发企业资质管理规定
  • 办理税务登记与办理法人企业有何区别?
  • 租赁机器的支出怎么算
  • 软件开发过程中采用多种图形化工具
  • 制造费用分摊的账务处理怎么做?
  • 社会保险费缴费凭据在哪查
  • 降低增值税税率对消费者的影响有哪些
  • 两地取得工资个税怎么交
  • 养殖专业合作社业务范围包括哪些
  • 广告业年终总结
  • 报税系统维护费怎么入账
  • 远程桌面连接失败了
  • linux内核与文件系统
  • win7系统笔记本无线网络找不到
  • 十分钟带你了解阿氏圆
  • php目录结构
  • 商贸公司销货怎么做会计分录
  • 利润总额为负还交所得税吗
  • 收据不可以入账吗
  • 苏尼亚尼
  • 发行股票溢价计入
  • 差旅费用按业务分为
  • 合并报表少数股东权益抵消分录
  • 小规模纳税人的企业所得税怎么算
  • 员工意外伤害保险最多赔多少
  • 不抵扣勾选是什么
  • 发票收款人和复核人在哪儿政
  • sqlserver数据库备份
  • sqlserver2012无法新建表
  • 小规模纳税人普票税率是多少
  • 暂估入库有时间限制吗
  • 坏账准备的账务处理会计分录
  • 什么是存货周转天数
  • 内地汇丰银行账户管理费
  • 差旅费算人工费吗
  • 房地产开发企业资质管理规定
  • 在mysql中使用什么语句来查询数据
  • mysql索引方式有哪些
  • OBJECTPROPERTY与sp_rename更改对象名称的介绍
  • 深度解析桂附地黄丸
  • WIN7中的一个库最多可以包含多少个文件夹
  • 怎么在bios里设置usb开关
  • 如何使用组策略脚本
  • win8系统如何查看电脑内存
  • xp开始界面
  • linux安装php7.3
  • Win7系统电脑开不开机怎么办
  • 控制面板win8在哪里
  • html5能做游戏吗
  • cocos2dx schedule
  • 利用python绘图
  • jq设置下拉框的值
  • android常见问题及解决方法
  • 小规模企业所得税怎么算
  • 电池涂料消费税问题
  • 深圳2021纳税
  • 四川税务法人实名采集
  • 重庆社保60%退休工资
  • 机构改革后地方金融局怎么办
  • 烟台税务系统缴费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设