位置: 编程技术 - 正文

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

编辑:rootadmin

推荐整理分享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-.el6_3.x_openssh-5.3p1-.el6_3.x_openssh-clients-5.3p1-.el6_3.x_.新增用户,限制用户只能通过sftp访问复制代码代码如下:[root@localhost ftp]# useradd -m -d /opt/ftp/dave -s /sbin/nologin dave3.限制用户通过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 XForwarding no AllowTcpForwarding no ForceCommand internal-sftp重启ssh4.测试访问复制代码代码如下:root@.1.1.:test# sftp -oPort= dave@.1.6.Connecting to .1.6....dave@.1.6.'s password: Read from remote host .1.6.: Connection reset by peerCouldn't read packet: Connection reset by peer发现连接不上,查看日志复制代码代码如下:[root@localhost ftp]# tail /var/log/messagesJan 6 :: localhost sshd[]: fatal: bad ownership or modes for chroot directory "/opt/ftp/dave"Jan 6 :: localhost sshd[]: pam_unix(sshd:session): session closed for user dave解决方法:

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

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

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

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

如果不能遵循以上2点,即使是该目录仅属于某个用户,也可能会影响到所有的SFTP用户。复制代码代码如下:[root@localhost ftp]# lltotal 4drwxr-xr-x 3 dave dave Jan 5 : dave[root@localhost ftp]# chown root:root dave[root@localhost ftp]# chmod dave[root@localhost ftp]# lltotal 4drwxr-xr-x 3 root root Jan 5 : dave然后在测试通过复制代码代码如下:root@.1.1.:test# sftp -oPort= dave@.1.6.Connecting to .1.6....dave@.1.6.'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可以看到已经限制用户在家目录,同时该用户也不能登录该机器。

Linux中rsh远程shell命令的使用技巧解析 rsh有两种使用模式:rsh$host:远程登录,启动交互式进程。rsh$host$command:远程执行命令,并显示输出。rshhosthostcommandrsh$host$command的作用是:1.在远程机

linux/aix怎么用命令查看某个目录下子目录占用空间的大小? 本文旨在磁盘空间满时,定位是哪个目录的空间占用文件最多,以便分析产生空间不足的原因1、以xshell或者其他终端软件通过ssh或者telnet登录需要查看

Linux中安装使用semanage来修改文本的教程 Selinux极大的增强了Linux系统的安全性,能将用户权限关在笼子里,如httpd服务,apache默认只能访问/var/www目录,并只能监听和端口,因此能有效的防

标签: linux设置用户的密码

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

上一篇:详解Linux系统中的进程初始化配置文件inittab(简介linux系统中的10个常用命令及功能)

下一篇:Linux中rsh远程shell命令的使用技巧解析(linux远程登录命令ssh)

  • 税收分类方法表格
  • 递延所得税负债转回怎么理解
  • 企业一般会涉及哪些行业
  • 国际反避税措施
  • 处置固定资产亏了怎么做账
  • 公司购买设备报告怎么写
  • 软件工程质保金
  • 国际船舶代理是什么意思
  • 消费取得普通发票怎么开
  • 住房贷款利息专项附加扣除是返钱吗
  • 公司购买商品房契税税率
  • 收到工程施工进度款如何记账
  • 处理固定资产一个月卖一点
  • 财产租赁所得如何申报
  • 工资中的考核罚款会计怎么处理?
  • 公司账上的应收账款余额变为负数涉及什么税?
  • 公司做账是做什么
  • 变更税号后地税个税申报系统还是显示老税号怎么办?
  • 以公司名义办宽带怎么办
  • 发票查询结果显示不出来
  • 广告设计制作的技术框架
  • 小规模纳税人和一般纳税人哪个好
  • 劳务报酬属于公司员工么
  • 报税营业成本包括管理费用吗
  • 报销业务招待费属于什么现金流量项目
  • 继承有个人所得税吗
  • 债务转为资本什么意思
  • 华为p60pro上市时间是几月
  • 增值税电子发票公共服务平台
  • 个人所得税汇算清缴包括哪些项目
  • 增值税及附加税是什么意思
  • php制作一个表单
  • PHP:spl_autoload_extensions()的用法_spl函数
  • 公允价值计量转成本法 同一控制
  • php that
  • php快速推送微信内容
  • 管理费用科目核算的内容
  • ps填充内容识别在哪
  • mybatis调用存储过程详解
  • 施工企业的内部往来
  • 一般纳税人报税需要填哪些表
  • 往来会计和应收应付有什么区别
  • 非营利组织接受捐赠收入要交企业所得税吗
  • 银行承兑汇票背书转让会计分录
  • 银行承兑汇票到期日后多久可以承兑
  • 消防设施安装费收费标准
  • 预付款已经开了发票未到货要怎么做账
  • 计提工会经费如何做账
  • 计提商业承兑汇票会计分录怎么写
  • 收到水电费发票要交印花税吗
  • 企业所得税需要计提分录
  • 访问和更改关系的区别
  • mysql调用数据库语句
  • win7系统IE浏览器版本
  • windowsxp忘记密码了怎么办简单点
  • windows dns server
  • 远程桌面登录显示其他用户
  • mac怎么切换输入法
  • 怎样彻底关闭win11安全中心
  • hptasks.exe是病毒吗 是什么进程 hptasks进程说明
  • linux添加启动
  • win7系统打不开win10安装包
  • win10每次开机提示硬件设置已更改
  • 升级win10系统后电脑变卡处理方法
  • windows8.1控制面板
  • linux使用curl进行接口测试
  • linux给文件赋予权限
  • html中href,src区别
  • javascript提交数据
  • jquery layer
  • 用python编写程序
  • javascript canvas方法有哪些
  • javascript查看数据类型
  • js字符串的操作方法
  • jquery :not
  • jQuery+ajax实现滚动到页面底部自动加载图文列表效果(类似图片懒加载)
  • android应用程序包下载安装
  • 需要缴税多少钱一个月
  • 陕西地方水利建设基金减免政策2023
  • 开普票需要提供合同吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设