Linux 新用户创建及初始化工作

Linux 新用户创建及初始化工作

创建用户并添加管理员权限

bash 复制代码
# 添加并设置用户username为管理员
sudo adduser username
sudo usermod -aG sudo username
# 查看组
getent group
# 查看有sudo权限的用户
getent group sudo

挂载nas

bash 复制代码
sudo mount -t cifs //<nas服务器ip地址>/<用户名> /home/<用户名>/nas -o username=<用户名>,password=<密码>,dir_mode=0777,file_mode=0777

示例

bash 复制代码
sudo mount -t cifs //<nas服务器ip地址>/npy /home/npy/nas -o username=npy,password=npy,dir_mode=0777,file_mode=0777
mkdir -p /share/CACHEDEV1_DATA/npy
chown npy:everyone /share/CACHEDEV1_DATA/npy
chmod 755 /share/CACHEDEV1_DATA/npy
```bash
如果nas重启失效,重置配置文件,后面要重新设置共享文件夹
```可能是配置文件的被改了
# 恢复默认配置(smb重启不起来)
cp /etc/default_config/smb.conf /mnt/HDA_ROOT/.config/smb.conf
# 查看状态
smbd
bash 复制代码
userdel username

删除用户

bash 复制代码
userdel -r username

删除用户以及它在系统上的文件

配置.bashrc信息

添加如下内容至 .bashrc 文件

bash 复制代码
# Hugging Face 镜像加速配置
export HF_HUB_ENABLE_HF_TRANSFER=1
export HF_ENDPOINT=https://hf-mirror.com
# 设置本地缓存路径
export HUGGINGFACE_HUB_CACHE=/data/npy/models/cache
export MODELSCOPE_CACHE=/data/npy/models/cache
source ~/.bashrc

安装miniconda及初始化

bash 复制代码
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh -b -p /data/npy/miniconda3
/data/npy/miniconda3/bin/conda init
echo 'export PATH="/data/npy/miniconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
conda config --add envs_dirs /data/npy/miniconda3/envs

安装docker

bash 复制代码
sudo mkdir -p /etc/apt/keyrings
sudo apt install docker.io
sudo usermod -aG docker $USER
newgrp docker
docker ps

配置国内镜像

bash 复制代码
sudo vim /etc/docker/daemon.json

加入以下内容

json 复制代码
{
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://huecker.io",
    "https://dockerhub.timeweb.cloud",
    "https://noohub.net"
  ]
}

重启 docker

sudo systemctl daemon-reload

sudo systemctl restart docker

安装redis

bash 复制代码
docker pull redis:latest
docker run --name redis -p 6379:6379 -d redis
docker ps
相关推荐
暗影天帝4 分钟前
BPI-R3 Mini 刷 Yuzhii DHCPD U-Boot 教程
linux
小赖同学啊16 分钟前
智能连接器集群化高可用生产方案
linux·运维·人工智能
Cinema KI24 分钟前
Linux第一个系统程序-进度条
linux·服务器
Moshow郑锴1 小时前
Ubuntu 26.04 更换阿里云源镜像
linux·运维·ubuntu
Jason_chen1 小时前
Linux 6.2 串口机制深度解析:AI驱动的自适应通信与零信任串口安全架构
linux
ShineWinsu2 小时前
对于Linux:线程概念与分页存储管理的解析
linux·运维·服务器·面试·线程·进程·虚拟空间地址
用户3946235365243 小时前
Uboot - DM框架
linux
鹤落晴春4 小时前
RH124问答5:管理本地用户和组
linux·运维·服务器
其实防守也摸鱼4 小时前
软件安全与漏洞--Windows底层原理与软件逆向工程基础
linux·网络·数据库·算法·安全·安全架构·软件安全与漏洞
云栖梦泽4 小时前
Linux内核与驱动:pinctl子系统和GPIO子系统
linux·单片机·嵌入式硬件