Mac 用 UTM 装 Debian 实操教程(二)

ssh 远程连接 debian 虚拟机

在确保 debian 已经登陆进系统后,打开 mac 的终端,通过 ssh 连接上 debian。需要连接的是 debian 的普通用户,root 因为权限默认连不上

shell 复制代码
ssh 用户名@服务器IP地址

执行完上面的命令后,就输入这个 debian 用户的密码。

修改 dns 服务器

  1. 切换到 root 用户
shell 复制代码
su -
  1. 编辑 /etc/resolv.conf.head 文件,如果没有就创建一个。输入一下内容
shell 复制代码
nameserver 223.5.5.5
nameserver 223.6.6.6
  1. 重启网络服务
shell 复制代码
systemctl restart networking

常用 DNS

供应商 首选地址 备选地址
阿里 223.5.5.5 223.6.6.6
腾讯 119.29.29.29 182.254.116.116
114 114.114.114.114 114.114.115.115
Google 8.8.8.8 8.8.4.4

设置 apt 的清华镜像源

  1. 切换到 root 用户,如果已经在 root 用户下了,就跳过这步
shell 复制代码
su -
  1. 编辑 /etc/apt/sources.list,把里面的内容替换为 mirrors.tuna.tsinghua.edu.cn/help/debian... 网站下的传统格式。建议勾选"使用非自由软件源"和"强制安全更新使用镜像"再复制
  2. 更新一下 apt 并升级一下软件
shell 复制代码
apt update && apt upgrade -y

安装 sudo

  1. 切换到 root 用户,如果已经在 root 用户下了,就跳过这步
shell 复制代码
su -
  1. 使用 apt 安装 sudo
shell 复制代码
apt install sudo -y
  1. 给自己的普通用户设置 sudo 的使用权限。
shell 复制代码
usermod -aG sudo 用户名
  1. 验证是否分配成功。在普通用户下,执行一下命令,查看是否已经包含 sudo。如果是在 ssh 远程时分配的权限,需要重新 ssh 连接一次才能生效
shell 复制代码
id

设置时区为"上海"

  1. 使用 timedatectl 设置时区
shell 复制代码
sudo timedatectl set-timezone Asia/Shanghai
  1. 验证是否设置成功。执行一下命令,看到 Time zone 这一项显示为Asia/Shanghai (CST, +0800),即设置成功
shell 复制代码
timedatectl
相关推荐
readhere2 小时前
从ZYNQ7000开发板,学会启动嵌入式Linux系统——入门学习:EBAZ4205篇目录
linux·启动·嵌入式linux·zynq7000·ebaz4205
打工仔折腾 AI3 小时前
在 Ubuntu ARM64 部署 Q1 V3.0 MuJoCo 模型:加载、单步推理与执行器响应解析
linux·运维·人工智能·python·深度学习·ubuntu·性能优化
‎ദ്ദിᵔ.˛.ᵔ₎4 小时前
关于Linux 线程局部存储的认识
linux·运维
小小de风呀6 小时前
de风——【从零开始学习Linux】(九):进程基础 —— 从冯诺依曼体系到 fork 创建进程
linux·学习
晚风吹北巷7 小时前
Linux复习篇(自用)
linux·运维·服务器·1024程序员节
by209998 小时前
Linux 压缩传输、进程查看与权限管理
linux·经验分享·1024程序员节
无足鸟ICT9 小时前
【RHCA+】reboot命令(重启)
linux·运维·服务器·1024程序员节
DYWorker00110 小时前
第1课:基于正点原子RK3568开发板读懂Linux内核
linux·运维·网络
Android系统攻城狮10 小时前
Linux FFmpeg深度解析之avformat_open_input调用流程与实战(一)
linux·运维·ffmpeg·车载音视频·ffmpeg音视频·音视频进阶手册