位置: 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)

  • 苹果11和苹果7数据线一样吗(iphone 11对比iphone 7)

    苹果11和苹果7数据线一样吗(iphone 11对比iphone 7)

  • 华为语音助手怎么唤醒(华为语音助手怎么打开设置)

    华为语音助手怎么唤醒(华为语音助手怎么打开设置)

  • 苹果屏幕小圆圈快捷键怎么设置出来(苹果屏幕小圆圈怎么关闭)

    苹果屏幕小圆圈快捷键怎么设置出来(苹果屏幕小圆圈怎么关闭)

  • 淘宝跨境电商平台叫什么(淘宝跨境电商平台哪个最好最可靠)

    淘宝跨境电商平台叫什么(淘宝跨境电商平台哪个最好最可靠)

  • 华为曲面屏耐摔吗(华为曲面屏手机容易摔碎吗)

    华为曲面屏耐摔吗(华为曲面屏手机容易摔碎吗)

  • 高频阻波器的作用(高频阻波器的工作原理)

    高频阻波器的作用(高频阻波器的工作原理)

  • 苹果7可以开空调吗(苹果7手机能开空调吗)

    苹果7可以开空调吗(苹果7手机能开空调吗)

  • 画图字体怎么调横竖(画图如何调整字体大小)

    画图字体怎么调横竖(画图如何调整字体大小)

  • word怎么设置左右两部分(word怎么设置左边图片右边文字)

    word怎么设置左右两部分(word怎么设置左边图片右边文字)

  • 抖音已超出关注上限怎么办(抖音已超出关注怎么删除)

    抖音已超出关注上限怎么办(抖音已超出关注怎么删除)

  • rx580显卡配什么主板(rx580显卡配什么洋垃圾CPU)

    rx580显卡配什么主板(rx580显卡配什么洋垃圾CPU)

  • 电话通话声音小怎么回事(平果电话通话声音小)

    电话通话声音小怎么回事(平果电话通话声音小)

  • 苹果手机低温关机怎么解决(苹果手机低温关机后不能开机)

    苹果手机低温关机怎么解决(苹果手机低温关机后不能开机)

  • sqe工程师职责是什么(sqe工程师工作流程)

    sqe工程师职责是什么(sqe工程师工作流程)

  • 淘宝性别能更改吗(淘宝性别能更改几次)

    淘宝性别能更改吗(淘宝性别能更改几次)

  • 小米9pro怎么调整状态栏开关位置(小米9怎么调hz)

    小米9pro怎么调整状态栏开关位置(小米9怎么调hz)

  • 抖音怎么开店及开店要求(抖音里面如何开店)

    抖音怎么开店及开店要求(抖音里面如何开店)

  • 探探卸载了还会活跃吗(探探卸载了还会显示活跃时间吗)

    探探卸载了还会活跃吗(探探卸载了还会显示活跃时间吗)

  • 手机qq网名怎么弄成彩色的(手机qq网名怎么设置)

    手机qq网名怎么弄成彩色的(手机qq网名怎么设置)

  • 手机号怎么登录抖音号(手机号怎么登录邮箱)

    手机号怎么登录抖音号(手机号怎么登录邮箱)

  • 手机为什么充不进去电(手机为什么充不上电?怎么解决?华为)

    手机为什么充不进去电(手机为什么充不上电?怎么解决?华为)

  • 华为m7平板什么时候上市(华为平板mate7)

    华为m7平板什么时候上市(华为平板mate7)

  • 猫眼电影怎么改签(猫眼电影怎么改票)

    猫眼电影怎么改签(猫眼电影怎么改票)

  • cdac11ba.exe是什么进程?cdac11ba.exe有没有病毒?(cda是什么文件格式)

    cdac11ba.exe是什么进程?cdac11ba.exe有没有病毒?(cda是什么文件格式)

  • DedeCMS织梦商品详情页放大镜及图集调用(织梦产品详情页相关产品推荐调用代码)

    DedeCMS织梦商品详情页放大镜及图集调用(织梦产品详情页相关产品推荐调用代码)

  • python如何对pyqt5的窗体进行设置?(python如何对齐输出)

    python如何对pyqt5的窗体进行设置?(python如何对齐输出)

  • 增值税专票如何作废
  • 房地产开发企业土地增值税预缴
  • 完税凭证可以补办吗
  • 租金是含税的吗
  • 车间加班视频
  • 个税属于会计中的什么科目
  • 进项税额转出怎么算
  • 应收职工欠款属于负债吗
  • 转账支票和转账凭证
  • 固定资产原值增加当月计提折旧吗
  • 税率3%开成5%会罚款吗?
  • 上月多计收入,本月如何调整?
  • 装饰设计费计入什么科目
  • 公司外来人员进入公司
  • 物业公司收小区物业费吗
  • 个人房源可以委托别人吗
  • 生产企业上税如何计算?
  • 公司去大厅交社保要带什么证件
  • 发票勾选认证截图图片
  • 教育咨询发票怎么开具
  • 土地转让怎么缴纳增值税
  • 结余资金财政收回如何做账
  • 研发支出期末列报
  • 核定征收的合伙企业 取得的投资收益
  • 稽查查补是什么意思
  • 劳务费个人所得税税率表2023最新
  • 当年的成本发票必须当年结算吗
  • 简易征收应纳税额为负数
  • 购买货车预付保险怎么算
  • 辅助生产车间工人工资
  • 残保金必须交社保才能领吗
  • 在windows7中,桌面图标的排列顺序是
  • php获取信息
  • 已付货款没有发票能做支出吗
  • 核准类减免税有哪些项目
  • php ajax 实现
  • 潘塔纳尔湿地位于巴拉圭盆地
  • 商品流通企业的经营过程分为
  • php is_a
  • AI:DeepSpeed Chat(一款帮用户训练自己模型的工具且简单/低成本/快 RLHF 训练类ChatGPT高质量大模型)的简介、安装、使用方法之详细攻略
  • 外出培训餐费要进差旅费吗
  • python创建自定义函数
  • SpringBoot+Vue实现在线商城系统
  • 最新版本TVBox配置地址
  • win11安卓子系统教程
  • wrap激活
  • php怎么设置图片的大小
  • 怎么买好空调
  • 增值税的滞纳金税率
  • 年末未分配利润怎么算
  • 会计核算方式有几种
  • 安装sqlserver2005警告iis
  • 工会经费余额在借方还是贷方
  • 房屋提折旧几年
  • 开发成本属于哪一类科目
  • 加权平均净资产收益率公式
  • 会计事务所给的发票
  • 什么是经营所得现金
  • 开出普票会计分录
  • 进口医疗器械产品
  • 企业分红给个人的税收
  • 利息税额计算公式
  • CentOS7 64位安装mysql图文教程
  • mysql 5.7.18 winx64安装配置方法图文教程
  • xp系统安装程序没反应
  • 强制结束进程命令快捷键
  • ubuntu系统中文名字
  • mac安装git客户端
  • softmangerlite.exe是什么进程 有什么用
  • FreeGLUT Tips: Resolve compile issue: error LNK1104: cannot open file 'freeglutd.lib'
  • python中pillow模块
  • python多进程模块
  • 深入学习习总书记系列讲话精神
  • 关于草丛:单局游戏内
  • css图片渐变效果
  • android高级开发实战------ui、ndk与安全
  • 2016年小微企业所得税标准
  • 2023河南新农合截止日期新规
  • 税收征管工作的基本目标
  • 白酒消费税应纳税额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设