返回顶部
首页 > 资讯 > 精选 >Ubuntu中怎么设置SFTP服务用户目录权限
  • 318
分享到

Ubuntu中怎么设置SFTP服务用户目录权限

2023-06-27 20:06:08 318人浏览 安东尼
摘要

这篇“ubuntu中怎么设置SFTP服务用户目录权限”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Ubuntu中怎么设置SF

这篇“ubuntu中怎么设置SFTP服务用户目录权限”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Ubuntu中怎么设置SFTP服务用户目录权限”文章吧。

有时我们需要限制一个linux用户,让他只能在指定的目录下进行添加、修改、删除操作,并且只能使用sftp登录服务器,不能用ssh操作。这些可以通过配置sftp服务实现。

Ubuntu中怎么设置SFTP服务用户目录权限

创建新用户ui,禁止ssh登录

可用使用-M参数,禁止创建个人目录

useradd -s /sbin/nologin xiaobai //xiaobai表示你要创建的新用户

设置用户密码

passwd xiaobai

配置sshd_config

vim /etc/ssh/sshd_config

修改为下面内容,保存退出

#注释掉这行#Subsystem sftp /usr/libexec/openssh/sftp-server#添加在配置文件末尾Subsystem sftp internal-sftp           #指定使用sftp服务使用系统自带的internal-sftpMatch User xiaobai                     #匹配用户,如果要匹配多个组,多个组之间用逗号分割ChrootDirectory /var/www               #用chroot将指定用户的根目录,有权限要求,看下面注释ForceCommand internal-sftp             #指定sftp命令

PS:设置目录权限,目录的权限设定有两个需要注意的地方:

目录开始一直往上到系统根目录为止的目录拥有者都只能是root

目录开始一直往上到系统根目录为止都不可以具有群组写入权限

重启sshd服务

service ssh restart      #不知道为什么service sshd restart命令无法使用

后面就是登录测试的过程,如果无法登陆,请注意目录权限设置

修改目录所有者和权限

chmod -R 755 /var/www/htmlchown -R xiaobai:xiaobai /var/www/html      #目录随意指定ChrootDirectory /var/www  这条命令的www目录必须是root权限,www下面的文件夹(或文件)给以用户权限,文中给的是xiaobai权限。./      root../     roothtml    xiaobaihtml2   xiaobai

以上就是关于“Ubuntu中怎么设置SFTP服务用户目录权限”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。

--结束END--

本文标题: Ubuntu中怎么设置SFTP服务用户目录权限

本文链接: https://lsjlt.com/news/313585.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Ubuntu中怎么设置SFTP服务用户目录权限
    这篇“Ubuntu中怎么设置SFTP服务用户目录权限”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Ubuntu中怎么设置SF...
    99+
    2023-06-27
  • Linux中怎么设置用户通过SFTP访问目录的权限
    今天就跟大家聊聊有关Linux中怎么设置用户通过SFTP访问目录的权限,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。查看openssh软件版本,想sftp服务用户只能访问特定的文件目...
    99+
    2023-06-12
  • Ubuntu—root用户权限设置
    Ubuntu—root用户权限设置 本人ubuntu版本:18.04(其他版本设置步骤相同) Step1. 获得临时root权限 (1)terminal中输入命令: sudo -s (2)输入当前账户密码 Step2. 设置root...
    99+
    2023-08-31
    ubuntu linux 服务器
  • ubuntu中怎么设置root权限登录
    ubuntu中怎么设置root权限登录,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。首先设置root密码,利用现有管理员帐户登陆Ubuntu,在终端执行命令:sudo pass...
    99+
    2023-06-13
  • 怎么设置Laravel目录权限
    本篇内容介绍了“怎么设置Laravel目录权限”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!      &nb...
    99+
    2023-06-25
  • ACL中怎么设置用户访问指定文件/目录的权限
    这篇文章给大家介绍ACL中怎么设置用户访问指定文件/目录的权限,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Linux 对文件和目录有以下默认权限。文件 -> 644 -> -rw-r-r- (所有者有读写...
    99+
    2023-06-16
  • 腾讯云服务器多用户登录怎么设置权限
    首先,用户需要登录到腾讯云服务器上,并创建多个账户。可以通过系统设置或者第三方登录平台进行配置。在系统设置中,用户可以设置每个账户的登录密码,以及是否允许多个账户登录。在第三方登录平台中,用户可以使用同一个用户名和密码进行登录,从而实现多账...
    99+
    2023-10-28
    腾讯 多用户 权限
  • Windows XP系统的风讯用户 请设置目录权限
    关键字描述:目录 权限 设置 用户 系统   &ldquo &rdquo 硬盘 1、将下图所示的“使用简单文件共享”前面的勾去掉。 2、在风讯系统的文件目录上单击右键,选择&l...
    99+
    2022-06-12
    目录 权限 设置 用户 系统 &rdquo 硬盘 格式 使用
  • linux给用户权限怎么设置
    在Linux系统中,可以使用chmod命令来设置用户的权限。该命令的基本语法如下: chmod [选项] 权限 文件或目录 其中,选...
    99+
    2023-10-23
    linux
  • 【Liunx常用操作】配置sftp服务器(用户独立目录&用户共享目录)
    提示:为保证文章的正确性和实用性,文章内容可能会不定时优化改进,若您有建议或者文章存在错误请私信留言或评论指正💖😊💖。下面以Ubuntu22.04操作系统为例,介绍具体的操作步骤,如果本文对你...
    99+
    2023-12-23
    服务器 运维 linux
  • Linux怎么把目录权限指定给用户
    要在Linux中将目录权限指定给用户,可以使用命令`chown`和`chmod`。1. 使用`chown`命令将目录的所有权指定给用...
    99+
    2023-09-25
    linux
  • Ubuntu中怎么配置用户权限和访问控制
    在Ubuntu中配置用户权限和访问控制可以通过以下几个步骤实现: 创建用户:可以使用adduser命令创建新用户,例如sudo a...
    99+
    2024-03-05
    Ubuntu
  • ubuntu中怎么设置共享目录
    ubuntu中怎么设置共享目录,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。安装samba和smbfs:sudo apt-get install samba smbfs 建立共...
    99+
    2023-06-13
  • Ubuntu怎么开启root用户权限
    在Ubuntu中,默认情况下是禁用root用户的登录,而是使用sudo命令来获取root权限。如果你想要开启root用户权限,可以按...
    99+
    2023-10-26
    Ubuntu
  • Linux 中怎么添加FTP用户并设置权限
    本篇文章为大家展示了Linux 中怎么添加FTP用户并设置权限,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test建用户,...
    99+
    2023-06-05
  • 云服务器部署项目怎么设置权限
    一、设置云服务器的权限 在云服务器部署项目中,我们通常需要设置不同的权限来管理存储资源的访问权限。具体而言,我们可以分为以下几种权限: 系统权限:包括访问权限、写权限和读权限等。系统权限是管理员为云服务器用户分配的权限,可以有效控制云服...
    99+
    2023-10-28
    权限 服务器 项目
  • sqlserver怎么创建用户并设置权限
    要在SQL Server中创建用户并设置权限,可以按照以下步骤进行:1. 在SQL Server中打开SQL Server Mana...
    99+
    2023-10-18
    sqlserver
  • php不同权限用户登录怎么配置
    在 PHP 中,可以通过会话管理和访问控制列表(ACL)来实现不同权限用户登录的配置。1. 创建登录页面:创建一个登录页面,用于用户...
    99+
    2023-08-29
    php
  • ubuntu怎么设置用户自动登录
    要设置Ubuntu用户自动登录,您可以按照以下步骤操作:1. 打开“系统设置”应用程序。您可以在“活动”区域的左上角找到它,或者使用...
    99+
    2023-10-12
    ubuntu
  • 用phpmyadmin怎么设置数据库用户权限
    小编给大家分享一下用phpmyadmin怎么设置数据库用户权限,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!在左侧选择要设置权限的数据库,并点击权限在弹出的窗口单击“编辑权限”进入权限设置页面...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作