魔术桌
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • OS - Debian Linux - 问题总结 - 用户登录方式

文章摘要: 摘要内容。

命令行登入

  • init进程调用getty程序(意为get teletype),让用户输入用户名和密码。
  • 输入完成后在调用login程序,核对密码(Debian会在多运行一个身份核对程序/etc/pam.d/login)。
  • 若密码正确,则从/etc/passwd文件中读取该用户指定的shell,然后启动该shell。
  • 读取/etc/profile,这是对所有用户都有效的全局配置文件。
  • 再依次读取/etc/profile/.bash_profile、/etc/profile/.bash_login、/etc/profile/.profile文件,这是针对当前用户的配置文件。

SSH登录

  • 这是系统调用sshd程序(Debian还会运行/etc/pam.d/ssh),取代getty和login。
  • 启动shell
  • 读取/etc/profile,这是对所有用户都有效的全局配置文件。
  • 再依次读取/etc/profile/.bash_profile、/etc/profile/.bash_login、/etc/profile/.profile文件,这是针对当前用户的配置文件。

图形用户界面

  • init进程调用显示管理器,Gnome图形界面对应的显示管理器为gdm(GNOME Display Manager)。
  • 用户输入用户名和密码。
  • 若密码正确,则读取/etc/gdm3/Xsession,启动用户的会话。
  • 加载/etc/profile和/etc/.profile,即/etc/profile/.profile
更新时间: 2025/11/16 17:17