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
相关推荐
sdm07042712 小时前
linux权限
linux·运维·服务器
万里不留行12 小时前
解决ubuntu docker拉取环境失败问题
linux·ubuntu·docker
piepis13 小时前
Linux 下升级 Python 3.7 → 3.9(离线)并内网安装本地python-packages
linux·运维·python
SP八岐大兔13 小时前
Ollama安装及运行模型
linux·服务器·ollama
菩提树下的凡夫13 小时前
基于C++语言的Onnx CUDA加速部署推理
linux·运维·人工智能
Lyre丶13 小时前
GAMIT netsel模块子网划分与解算
linux·gamit
Predestination王瀞潞13 小时前
4.3.2 存储->微软文件系统标准(微软,自有技术标准):NTFS(New Technology File System)新技术文件系统
linux·microsoft·ntfs
___波子 Pro Max.13 小时前
Linux rsync使用教程
linux
竹之却13 小时前
Ubuntu 系统安装 Ollama 教程
linux·运维·ubuntu·ollama
赵民勇13 小时前
gtkmm库之动作系统详解
linux·c++