🦄 Ubuntu创建用户指南
# 创建用户
```
# 创建对应的用户家目录
useradd username -m
# 指定shell,否则会非常不便于终端操作
usermod -s /bin/bash username
# 创建或者修改密码
passwd username
```
# 赋予sudo权限
使用root用户,
`chmod u+w /etc/sudoers`
操作前可以备份一下,然后使用vim编辑器,找到`root ALL=(ALL) ALL`, 在下面添加一行
`username ALL=(ALL) ALL`
操作结束记得恢复权限`chmod u-w /etc/sudoers`
# 加入docker组
`usermod -aG docker username`
# 删除用户
`userdel -r username` 用户文件也一并删除
# 环境配置
conda cuda 的配置只要注意权限,然后添加到.bashrc中即可
使用以下命令使得aiuser受其他用户访问:
```
sudo usermod -a -G aiuser ying_hd
```
pip conda源需要重新配置
```
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
```
新建用户很有必要,不会受到其他用户干扰,有些软件就是为单一用户设计的,不会设计成在一个Linux用户下协同操作。比如VScode,git。
由于jupyter是在aiuser用户下创建的,要被公用,需要能让aiuser访问ying_hd