博客
关于我
linux给用户改变组,Linux用户及用户组的建立,修改和删除
阅读量:792 次
发布时间:2023-02-05

本文共 1166 字,大约阅读时间需要 3 分钟。

Linux系统管理指南

1. Linux用户权限配置

在Linux系统中,新建用户无法登录的原因可能与用户账户的权限设置有关。以下是一些常见的解决方法:

  • 修改用户配置文件:编辑/etc/shadow文件,将第二栏设置为*,这样可以锁定用户的密码。

  • 使用usermod命令:执行usermod -L 用户,可以将指定用户的账户锁定。

  • 更改用户的Shell:通过命令chsh 用户 -s /sbin/nologin,将用户的Shell设置为/sbin/nologin,这样用户将无法登录系统。

  • 禁止所有用户登录:创建/etc/nologin文件(权限设置为644),这样除了root用户外,其他用户将无法登录系统。

  • 2. 用户权限管理

    系统用户创建

    在系统中创建两个用户apachexiaoming,并为xiaoming附加到root组中。

    useradd apacheuseradd xiaomingusermod -a -g root xiaoming

    用户权限设置

    • apache用户:没有家目录,可以通过以下命令创建一个无主目录的用户。
    useradd -d -s /dev/null apache
    • xiaoming用户:将其附加到root组中。
    usermod -a -g root xiaoming

    禁止apache登录

    通过以下命令将apache用户的Shell设置为/sbin/nologin,这样apache将无法登录系统。

    chsh apache -s /sbin/nologin

    3. SSH服务配置

    安装SSH服务

    在安装完成后,可以通过以下步骤配置SSH服务:

  • 切换至root权限:如果需要以root权限登录,可以执行以下命令。
  • sudo -i
    1. 查看已下载的SSH客户端:可以通过dpkg -l | grep ssh命令查看已安装的SSH客户端版本。

    2. 配置SSH服务:编辑/etc/ssh/sshd_config文件,设置如下内容:

    3. Port 22Listen# 修改密码authenticationMethods=publickey# 禁止根用户登录MatchUser root    AllowGroups wheel
      1. 启动SSH服务:重启SSH服务可以通过以下命令。
      2. systemctl restart sshd
        1. 更改SSH登录端口:将默认端口修改为非标准端口。
        2. 修改配置文件中的Port值,例如设置为1024或更高的非默认端口。

          管理SSH服务

          • 启动SSH服务sudo systemctl start sshd

          • 停止SSH服务sudo systemctl stop sshd

          • 重启SSH服务sudo systemctl restart sshd

          通过以上方法,可以完成SSH服务的基本配置和管理。

    转载地址:http://vlkfk.baihongyu.com/

    你可能感兴趣的文章
    linux打印函数是哪个文件夹,如何从linux上的文件夹中找到一个函数
    查看>>
    Linux授予权限命令
    查看>>
    Linux搭建DHCP服务
    查看>>
    Linux搭建FTP服务(附FTP Server 服务器客户端工具)
    查看>>
    Linux搭建HTTP服务
    查看>>
    Linux搭建NFS服务器
    查看>>
    Linux搭建NTP服务器
    查看>>
    Linux搭建SFTP服务器
    查看>>
    Linux操作系统安装与gcc和内核升级
    查看>>
    Linux文件内容查询命令
    查看>>
    linux文件夹操作的常用命令【一例一图】
    查看>>
    linux文件属性
    查看>>
    Linux文件打包压缩、解压缩、备份命令使用方法
    查看>>
    Linux文件权限
    查看>>
    Linux文件查找命令find,xargs详述【转】
    查看>>
    linux文件目录解释
    查看>>
    Linux文件系统与目录配置
    查看>>
    Linux文件系统故障处理
    查看>>
    Linux文件系统权限第二弹:特殊权限
    查看>>
    Linux文件系统类型和区别
    查看>>