首页 / 站群服务器 / 正文
VPS建用户全攻略从零开始玩转Linux用户管理,新手也能秒变老司机!

Time:2025年07月06日 Read:2 评论:0 作者:y21dr45

大家好呀!我是你们的服务器折腾小能手【博主昵称】~ 今天咱们来聊点硬核又好玩的话题——如何在VPS上建用户?别听到“Linux命令”就头大,跟着我的节奏,保证你像吃火锅一样轻松上手!(毕竟谁还没涮过几个“root”呢?)

VPS建用户全攻略从零开始玩转Linux用户管理,新手也能秒变老司机!

一、为啥要建新用户?直接root“为所欲为”不香吗?

想象一下:你家的防盗门钥匙(root权限)随手丢给快递小哥、外卖小哥、隔壁老王……是不是瞬间头皮发麻?用root操作VPS就像裸奔上网——爽是爽,但翻车只需一条`rm -rf /*`(别试!会删库跑路的!)。

建用户的三大理由

1. 安全隔离:普通用户权限有限,黑客想搞事也得先“破防”。

2. 分工明确:比如给网站程序单独开个用户,崩了也不影响其他服务。

3. 装X必备:当你淡定敲出`sudo su - 用户名`时,队友的眼神都会变得敬畏!(误)

二、手把手实操:从“小白”到“用户管理大师”

Step 1:SSH登录VPS,先检查现有用户

连上你的VPS后,输入以下命令看看当前有哪些“住户”:

```bash

cat /etc/passwd

```

输出像这样的一串神秘代码:

root:x:0:0:root:/root:/bin/bash

ubuntu:x:1000:1000::/home/ubuntu:/bin/bash

(翻译:“x”是密码占位符,“/bin/bash”是默认shell,“/home/用户名”是家目录)

Step 2:新建用户(附赠“个性化装修”)

基础命令一把梭:

sudo adduser my_new_user

交互式创建,会提示设密码和基本信息

想偷懒?用非交互式命令:

sudo useradd -m -s /bin/bash cool_user

-m自动创建家目录,-s指定shell

sudo passwd cool_user

设置密码

💡 高阶玩法举例

- 指定UID/GID(适合强迫症):`sudo useradd -u 1500 -g 1000 dev_user`

- 禁止登录(用于跑服务):`sudo useradd -s /usr/sbin/nologin service_bot`

Step 3:给用户发“VIP卡”(sudo权限)

想让普通用户临时变身超级英雄?编辑sudoers文件:

sudo visudo

在文件末尾加一行(记得替换用户名):

my_new_user ALL=(ALL:ALL) ALL

授予全部sudo权限

或者限制只能重启服务:

dev_user ALL=(root) /usr/bin/systemctl restart nginx

⚠️ 警告:别手抖把`visudo`写成`vim /etc/sudoers`!文件格式错了会导致全员sudo失效!

三、避坑指南:那些年我踩过的“用户管理天坑”

1. 家目录没生成? → `useradd`忘记加`-m`参数?补救命令:

```bash

sudo mkhomedir_helper cool_user

```

2. 用户删不掉? → 先踢出所有进程再删:

sudo pkill -u old_user && sudo userdel -r old_user

3. 密码总报错? → Linux密码区分大小写+特殊字符!简单密码记得关复杂度检查(仅测试环境用):

sudo vi /etc/pam.d/common-password

注释掉password requisite pam_pwquality.so

四、终极骚操作:用SSH密钥登录代替密码

安全性+10086!步骤如下:

1. 本地生成密钥对(Windows用PuTTYgen,Mac/Linux用ssh-keygen)。

2. 上传公钥到VPS

sudo mkdir -p /home/cool_user/.ssh

sudo vi /home/cool_user/.ssh/authorized_keys

粘贴你的公钥

sudo chmod 700 /home/cool_user/.ssh && chmod 600 /home/cool_user/.ssh/authorized_keys

sudo chown -R cool_user:cool_user /home/cool_user/.ssh

3. 禁用密码登录(慎重!先测试密钥能否登录):编辑`/etc/ssh/sshd_config`,改这两行后重启SSH服务。

五、 Checklist ✅

- [ ] root账号已保护(禁止SSH直接登录+强密码)

- [ ] 新建用户完成(家目录、shell、UID检查)

- [ ] sudo权限按需分配(别滥发“VIP卡”)

- [ ] SSH密钥登录配置完毕(告别暴力破解)

最后友情提示:当你成功创建第一个用户时,记得对自己说——“从今天起,我也是有‘马甲’的服务器大佬了!” 🎉

(需要更深入的权限管理技巧?比如ACL、用户组规划?评论区吼一声,下期安排!)

TAG:vps怎样建用户,vps如何使用教程,vps怎么弄,vps怎么搭建网站,vps怎么搭建好了怎么打开app

标签:
排行榜
关于我们
「好主机」服务器测评网专注于为用户提供专业、真实的服务器评测与高性价比推荐。我们通过硬核性能测试、稳定性追踪及用户真实评价,帮助企业和个人用户快速找到最适合的服务器解决方案。无论是云服务器、物理服务器还是企业级服务器,好主机都是您值得信赖的选购指南!
快捷菜单1
服务器测评
VPS测评
VPS测评
服务器资讯
服务器资讯
扫码关注
鲁ICP备2022041413号-1