Ubuntu设置普通用户启动
时间: 2024-11-12 07:13:41 浏览: 14
ubuntu 16.04 下如何设置root用户初始密码
5星 · 资源好评率100%
Ubuntu系统中,默认是以root权限启动的,如果你想让普通用户登录后自动启动,你需要进行一些配置步骤:
1. **创建启动脚本**:首先,你需要创建一个shell脚本来执行普通用户的日常任务,例如打开终端或者运行特定程序。你可以将这个脚本保存到`/home/username/.bashrc`文件中,其中`username`是普通用户账户名。
```sh
#!/bin/bash
# 用户自定义命令或启动程序
# 比如:
# echo "Hello from $USER"
# 或者
# your_program.sh
```
2. **更新环境变量**:添加`source ~/.bashrc`行到`~/.profile`文件,这样每次用户登录时会自动加载`~/.bashrc`里的设置。
3. **启用登录脚本**:编辑`/etc/login.defs`文件,找到`RUNAS_USER`这一行,将其设置为你想要登录的普通用户账号,并保存修改。
4. **重启服务**:为了应用新的设置,需要重启`login`服务或者重启整个计算机,命令如下:
```bash
sudo service login restart
```
5. **验证设置**:下次普通用户登录时,系统会执行你指定的启动脚本。
注意:在某些Linux发行版中,`/etc/rc.local`也是一个可以放置启动命令的地方,但它通常在单用户模式下运行,而`~/.bashrc`更适合常规用户登录时启动。
阅读全文