可谓是小白试错、一边总结经验一边想死一死。
1. 新建用户
(一)useradd username -m -d /opt/name(具体路径,随便改) -s /bin/bash
(二)修改一下“写”的权限:chown username:username -R /opt/name(让用户拥有对这个路径的读写执行权力)
(三)设置密码:passwd username
2. 让新用户能使用conda
参考https://blog.csdn.net/qq_21496041/article/details/124582667
百分百有用,特别是最后让我改路径权限那句,,,实操的时候发现光改那一个文件夹的权限应该不够(再补一句,你得把用户访问anaconda的每一步路径都开放权限,不然哪个不开就卡在哪一步),我改的时候还把anaconda文件夹里所有的文件都改了(装anaconda的那个路径哈,不是一整个/home啥的),就是加“-R”,具体指令是
chmod 777 -R /home/anaconda
不知道777会不会出问题,没办法,我小白,其实707、705、755也行。这里得放一下这些数字的涵义了:
目的是让新用户能访问这些文件,要不然永远报错:bash:conda:command not found.(因为你没权限啊,你当然找不到它)