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
相关推荐
辞旧 lekkk5 小时前
【Qt】信号和槽
linux·开发语言·数据库·qt·学习·mysql·萌新
liuhuizuikeai7 小时前
可视化门禁---Linux/Qt+SqLite篇
linux·运维·qt
初願致夕霞7 小时前
基于系统调用的Linux网络编程——UDP与TCP
linux·网络·c++·tcp/ip·udp
charlie11451419110 小时前
嵌入式Linux驱动开发——新 API 字符设备驱动完整教程 - 从设备结构体到应用测试
linux·运维·驱动开发
消失的旧时光-194311 小时前
C语言对象模型系列(四)《Linux 内核里的 container_of 到底是什么黑魔法?》—— 一篇讲透 Linux 内核的“对象模型”核心技巧
linux·c语言·算法
SWAGGY..11 小时前
Linux系统编程:(二)基础指令详解
linux·运维·服务器
kdxiaojie11 小时前
U-Boot分析【学习笔记】(3)
linux·笔记·学习
烛衔溟11 小时前
TypeScript 接口继承与混合类型
linux·ubuntu·typescript
蜡笔婧萱12 小时前
Linux--远程登录服务ssh
linux·服务器·ssh
伏加特遇上西柚13 小时前
Loki+Alloy+Grafana日志采集部署
java·linux·服务器·spring boot·grafana·prometheus