linux服务器管理员新开用户账户

 1 # 添加用户
 2 adduser username
 3 # 添加用户的数据盘(可选,家目录是自动在/home下创建的)
 4 cd /datadir
 5 mkfile ./username
 6 chown -R username:username ./folder
 7 chmod -R 775 ./folder
 8 # 免密登录配置
 9 cd /home/username
10 mkfile .ssh
11 cd .ssh
12 touch authorized_keys
13 vim authorized_keys

在免密登录配置时,需要该用户提供公钥,需要该用户运行以下代码生成ssh密钥对:

1 ssh-keygen -t rsa -b 4096

公钥保存位置为: C:/user/username/.ssh/id_rsa.pub (公钥可以对外提供,密钥需自己严格保管)

配置好以后,用户的ssh的config文件内容按如下撰写:

Host 服务器名字
  HostName IP地址
  Port 开放端口
  User 服务器内用户名
  IdentityFile "C:\Users\【用户本机用户名】\.ssh\id_rsa"

IP地址通过 ifconfig 命令获取(找以太网速率txqueuelen不为0的ipv4 IP)

端口Port通过 netstat -tcln 命令获取(找状态为LISTEN的0.0.0.0:Port)

随后即可连接。

posted @ 2025-11-29 15:58  FallingRock  阅读(0)  评论(0)    收藏  举报