📁
Debian 快速入门攻略
  • 本书简介
  • Debian 简介
  • 与 Redhat 系的主要区别
  • 安装
  • 基础配置
    • 网络
    • 本地用户
    • 时间同步
    • sudo
    • 挂载点
  • 软件包
    • 二进制包 deb
    • 包管理工具 dpkg
    • APT
  • Systemd
    • Unit (单元)
    • Target (目标)
    • Timers ( 计划任务 )
    • Journal ( 日志 )
  • 远程登录 SSH
    • 基本使用
    • 修改配置
    • 秘钥登录
  • 防火墙与安全
    • iptables
    • The New nftables
    • 证书验证与 OpenSSL
  • 网络与网络服务
    • 网络工具组 iproute2
    • 虚拟专用网络
    • DHCP
    • Domain Name Service (DNS)
    • 邮件服务器
      • Postfix
      • Dovecot
    • Web Server (HTTP)
    • FTP Server
    • NFS Server
    • SMB Server With Samba
    • HTTP/FTP Proxy
    • LDAP Directory
  • 磁盘管理
    • RAID
    • LVM
    • autofs
  • X11
  • 实验案例与题解
    • 题目与题解
  • 额外的话:展望未来
  • 总结
由 GitBook 提供支持
在本页

这有帮助吗?

  1. 基础配置

本地用户

Debian 在用户配置上与其他发行版无任何区别。

但因 Linux 使用时最好遵守的最小权限法则,通常要求维护与守护进程均不要使用 root 账户运行。

因此我们需要创建多个账户,并在临时需要管理员权限时使用 sudo 命令进行临时提权。

sudo 会在后续章节讲述,而当前章节则会重复唠叨一些 Linux 用户都知道的知识。

用户的清单均存储在 /etc/passwd 文件中,/etc/shadow 存储了用户的密码,群组的数据则存储在 /etc/group 中

尽管完全可以通过直接编辑文件来达到添加与删除的目的,但更推荐的方式是使用命令行工具。例如:

# 创建一个名为 debian 的用户
useradd debian
# 创建一个禁止登录的名为 apache 的用户
useradd -s /sbin/nologin apache
# 创建一个 admin 用户,并指定其附加组具有 sudo 组
useradd -G sudo admin
# 完全删除用户 ( 包括用户的家目录与邮箱目录 )
userdel -r debian

之后对用户设置密码即可让用户正常登录

# 交互式设定
passwd debian
# 或者一条命令
echo passwordhere | passwd debian --stdin
上一页网络下一页时间同步

最后更新于4年前

这有帮助吗?