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

  • 淘宝id是账号还是昵称(淘宝id就是淘宝账号吧)

    淘宝id是账号还是昵称(淘宝id就是淘宝账号吧)

  • 苹果12通知栏怎么打开(苹果12通知栏怎么设置在下面呢)

    苹果12通知栏怎么打开(苹果12通知栏怎么设置在下面呢)

  • 华为手机如何切换微信听筒模式(华为手机如何切换卡1卡2打电话)

    华为手机如何切换微信听筒模式(华为手机如何切换卡1卡2打电话)

  • 芒果TV弹幕没了(芒果tv弹幕没有了怎么办)

    芒果TV弹幕没了(芒果tv弹幕没有了怎么办)

  • 怎么取消微信刷脸设置(怎么取消微信刷脸解锁功能)

    怎么取消微信刷脸设置(怎么取消微信刷脸解锁功能)

  • 小寻电话手表怎么绑定(小寻电话手表怎么下载软件)

    小寻电话手表怎么绑定(小寻电话手表怎么下载软件)

  • 微信开通的腾讯会员怎么两个人用(微信开通的腾讯会员怎么给别人用)

    微信开通的腾讯会员怎么两个人用(微信开通的腾讯会员怎么给别人用)

  • 微信号可以第二次修改吗(微信号可以第二次使用吗)

    微信号可以第二次修改吗(微信号可以第二次使用吗)

  • 苹果手机照片怎么编辑画圈(苹果手机照片怎么打马赛克)

    苹果手机照片怎么编辑画圈(苹果手机照片怎么打马赛克)

  • solidworks是一个什么软件(solidworks是一个零件一个零件的画然后再进行装配吗?)

    solidworks是一个什么软件(solidworks是一个零件一个零件的画然后再进行装配吗?)

  • 电话卡注销需要什么条件(电话卡注销需要在归属地吗)

    电话卡注销需要什么条件(电话卡注销需要在归属地吗)

  • 唯品会拒收有什么后果(唯品会货物拒收会怎样)

    唯品会拒收有什么后果(唯品会货物拒收会怎样)

  • 什么是录屏功能(录屏功能是干什么用的)

    什么是录屏功能(录屏功能是干什么用的)

  • 华擎主板怎么进入bios(华擎主板怎么进入pe)

    华擎主板怎么进入bios(华擎主板怎么进入pe)

  • 抖音极速版怎么看直播(抖音极速版怎么升级最新版本)

    抖音极速版怎么看直播(抖音极速版怎么升级最新版本)

  • 抖音极速版提现可靠吗(抖音极速版提现记录在哪里查)

    抖音极速版提现可靠吗(抖音极速版提现记录在哪里查)

  • 计算机网络由哪些部分组成(计算机网络由哪几个子网组成)

    计算机网络由哪些部分组成(计算机网络由哪几个子网组成)

  • word文档序号怎么排(word文档序号怎么弄)

    word文档序号怎么排(word文档序号怎么弄)

  • qq关联是什么意思(qq关联是什么意思怎么取消)

    qq关联是什么意思(qq关联是什么意思怎么取消)

  • 苹果6多少毫安(苹果14多少毫安电池)

    苹果6多少毫安(苹果14多少毫安电池)

  • 在快手极速版上买的东西在哪里可以查看(在快手极速版上怎样赚钱)

    在快手极速版上买的东西在哪里可以查看(在快手极速版上怎样赚钱)

  • 荣耀9x前置摄像头升起受阻(荣耀9x前置摄像头怎么拆)

    荣耀9x前置摄像头升起受阻(荣耀9x前置摄像头怎么拆)

  • 咪咕盒子怎么投屏(咪咕盒子怎么投屏索尼电视上)

    咪咕盒子怎么投屏(咪咕盒子怎么投屏索尼电视上)

  • 手机屏幕总成什么意思(手机屏幕总成什么材质)

    手机屏幕总成什么意思(手机屏幕总成什么材质)

  • iOS13怎么更改字体(ios13.3怎么改字体)

    iOS13怎么更改字体(ios13.3怎么改字体)

  • 淘宝二维码在哪里(淘宝二维码在那)

    淘宝二维码在哪里(淘宝二维码在那)

  • 怎样查找qq聊天删除的记录(怎样查找qq聊天撤回的图片)

    怎样查找qq聊天删除的记录(怎样查找qq聊天撤回的图片)

  • 喊siri没反应怎么回事(喊siri不出来)

    喊siri没反应怎么回事(喊siri不出来)

  • lspcmcia命令  显示扩展的PCMCIA调试信息(lspv命令详解)

    lspcmcia命令 显示扩展的PCMCIA调试信息(lspv命令详解)

  • 公司注销涉及哪些税务部门
  • 增值税纳税义务发生时间的规定
  • 厂部固定资产折旧属于什么费用
  • 职业年金单位缴费方式
  • 咨询费计入什么明细科目
  • 超市购物卡发票可以报销吗
  • 能否向小规模纳税人开具专票
  • 预提费用下月要冲回吗
  • 年金现值计算公式推导
  • 银行付款退回重新开户
  • 营改增租金收入税率
  • 企业必须要现金流入吗
  • 复式记账法和会计分录
  • 小企业采用什么折旧方法
  • 营改增后如何纳税
  • 小微企业2018年所得税税率
  • 2016年红冲发票流程
  • 企业所得税汇算清缴时间
  • 建筑业如何核算费用
  • 6位开票代码是什么意思
  • 直接融资租赁模式
  • 净资产利润率多少算好
  • 红字发票是销货单据吗
  • 防暑降温用品进什么科目
  • 资产置换税务处理案例
  • 怎么关闭win11安装软件提示
  • 处置子公司税务处理
  • 在企业所得税前扣除的有哪些
  • 员工工伤保险报销条件
  • 什么时候使用多进程
  • php @method
  • 在海里的章鱼
  • 乌尤尼盐沼的演化过程
  • 展开双翅的绯红之花
  • phpcgi远程代码执行漏洞
  • vue3怎么样
  • chs命令
  • 研发人员餐费
  • iozone测试结果分析
  • react避免子组件更新
  • 小规模纳税人开专票需要交税吗
  • 小规模纳税人0申报汇算清缴
  • python如何运行
  • 对方代垫包装费怎么做分录
  • 自来水公司水表安装标准
  • mongodb查询操作
  • 兼职人员的个税怎么计算
  • 固定资产中的动产和不动产
  • 已提足折旧的固定资产出售的账务处理
  • 实收资本实务处理办法
  • 公共电话亭设计案例
  • 带有折扣的增值税专用发票图片
  • 收到残保金退税现金流
  • 加盟代理需要什么手续
  • 税控盘减免税款会计分录一般纳税人
  • 固定资产计提折旧的原则
  • 供应商奖惩制度具体办法
  • 固定资产转为投资性房地产的账务处理公允价值
  • 税控盘和金税盘一样吗
  • win8开始菜单怎么设置
  • win8更新一直停着不动
  • mac系统制作
  • exfat 打不开
  • win7任务栏快捷启动如何设置
  • Win RT 8.1 Update 3怎么提前更新安装使用?
  • linux网卡bound
  • find 命令 查找文件
  • javascript怎么弄
  • js类的实现
  • ExtJS4 Grid改变单元格背景颜色及Column render学习
  • node.js动态网页
  • Android屏幕外侧滑条
  • python中map函数功能
  • java script教程
  • JavaScript弹出对话框
  • shell 数组变量
  • centos6升级到centos8
  • jquery控制台输出
  • 轻松实现js图片识别
  • 税务局上下班路上能穿制服吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设