🦄 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