主机名

要修改服务器的主机名(hostname),可以按照以下步骤进行:

  • 使用管理员权限登录到服务器。

    1
    ssh root@192.12.**.**
  • 输入以下命令以查看当前的主机名:

    1
    hostname
  • 输入以下命令以修改主机名(将 替换为你想要设置的新主机名):

    1
    sudo hostnamectl set-hostname <new_hostname>
  • 或者,如果你使用的是旧版本的 Linux 发行版,可以使用以下命令:

    1
    sudo hostname <new_hostname>

输入管理员密码以确认操作。

  • 重新启动服务器或注销并重新登录以使主机名更改生效。

  • 如果遇到 sudo: unable to resolve host RN-0914: Name or service not known

    1
    2
    sudo nano /etc/hosts

    • 修改 192.221..
    • 保存

用户

在 Linux 系统中,有许多与用户相关的操作可以进行。以下是一些常见的用户操作:

  • 添加用户:使用 useradd 命令可以添加新用户。例如:

    1
    sudo useradd 用户名
  • 删除用户:使用 userdel 命令可以删除用户。例如:

    1
    sudo userdel 用户名
  • 修改用户密码:使用 passwd 命令可以修改用户的密码。例如:

    1
    sudo passwd 用户名
  • 切换用户:使用 su 命令可以切换到其他用户账户。例如:

    1
    su - 用户名
  • 切换到超级用户:使用 su 命令可以切换到超级用户(root)。例如:

    1
    su -
  • 列出用户:使用 cat 命令或 less 命令可以查看系统上的用户列表。例如:

    1
    cat /etc/passwd
  • 修改用户属性:使用 usermod 命令可以修改用户的属性,如用户名、用户 ID、主目录等。例如:

    1
    sudo usermod -l 新用户名 旧用户名
  • 修改用户所属组:使用 usermod 命令可以修改用户所属的主组或附加组。例如:

    1
    sudo usermod -g 新主组 用户名
  • 查看用户信息:使用 id 命令可以查看指定用户的详细信息。例如:

    1
    id 用户名

用户权限

  • 运行以下命令以编辑 sudoers 文件:

    1
    sudo visudo

这将使用默认的文本编辑器打开 sudoers 文件。

  • 在打开的文件中,找到以下行:

    1
    root    ALL=(ALL:ALL) ALL
  • 在该行的下方添加一行,将你的用户名替换为 “用户名”:

    1
    用户名    ALL=(ALL:ALL) ALL
  • 例如,如果你的用户名是 emooa,那么添加的行应该是:

    1
    emooa    ALL=(ALL:ALL) ALL
  • Ctrl + X 保存并关闭文件

修改服务器时间

  • 查看当前时间

    1
    timedatectl
  • 修改为上海时间

1
sudo timedatectl set-timezone Asia/Shanghai