You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何成为自用Ubuntu学习机器的管理员并执行远程管理操作?

如何成为自用Ubuntu学习机器的管理员并执行远程管理操作?

别担心,这绝对不是愚蠢的问题——刚开始接触Ubuntu系统管理时,几乎所有人都会有这类入门疑问!下面一步步帮你搞定管理员权限和远程管理的需求:

一、先确认/获取本地管理员权限

Ubuntu默认会把第一个创建的用户加入sudo组(拥有管理员权限的用户组),你可以先验证自己的权限:

  • 打开目标机器的终端,输入命令:sudo whoami
  • 如果返回root,说明你已经拥有管理员权限,直接跳到远程设置步骤即可;
  • 如果提示权限不足,那你需要通过以下方式获取权限:
    1. 登录这台机器上原本的管理员账号(比如家人之前创建的用户);
    2. 在终端输入:sudo usermod -aG sudo 你的用户名,把你的账号加入管理员组;
    3. 注销后重新登录,你的账号就拥有管理员权限了。

要是你找不到原本的管理员账号,可以通过单用户模式重置权限(需要物理接触机器):

  • 开机时按住Shift键进入GRUB菜单;
  • 选择带有“recovery mode”的选项,进入后选“root”模式;
  • 挂载文件系统为可读写:mount -o remount,rw /;
  • 重置你的用户密码:passwd 你的用户名;
  • 把用户加入sudo组:usermod -aG sudo 你的用户名;
  • 输入reboot重启机器即可。

二、设置远程管理(从你的机器控制目标笔记本)

要远程操作,需要给每台目标机器安装SSH服务(Ubuntu默认不装):

  1. 物理登录目标机器,打开终端;
  2. 安装SSH服务:sudo apt update && sudo apt install openssh-server -y;
  3. 启动并设置开机自启:sudo systemctl enable --now ssh;
  4. 记下目标机器的IP地址:ip a(一般在inet字段后面,比如192.168.1.100)。

现在你可以在自己的机器上打开终端,通过SSH连接目标机器:
ssh 目标机器用户名@目标机器IP地址
输入目标机器用户的密码后,就可以远程执行所有管理员操作了!

三、常用管理员操作示例

远程连接成功后,你就能执行所有管理员任务:

  • 更新系统:sudo apt update && sudo apt upgrade -y(更新软件源并自动升级所有包);
  • 创建新用户:sudo adduser 新用户名,按提示设置密码和用户信息即可;如果要让新用户也有管理员权限,再执行sudo usermod -aG sudo 新用户名;
  • 禁用/删除用户:
    • 暂时禁用用户(无法登录):sudo usermod -L 用户名;
    • 删除用户(连家目录一起删除):sudo userdel -r 用户名;
  • 安装软件:sudo apt install 软件包名称(比如sudo apt install firefox);
  • 修改系统配置:比如编辑SSH配置文件sudo nano /etc/ssh/sshd_config,修改后记得重启服务sudo systemctl restart ssh。

如果操作中遇到报错,把具体的错误信息贴出来,很容易就能排查解决~

备注:内容来源于stack exchange,提问作者newtocode

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 13:14:51