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
相关推荐
一技安身7 小时前
【信创】银河麒麟V10、统信UOS解压7Z文件
linux·运维·服务器
奔跑的架构师7 小时前
[A-50]ARMv9/v8-DVFS系统架构
linux·arm开发·架构·系统架构·arm
迷途呀7 小时前
CI/CD 自动化部署实践:让代码提交后自动上线
linux·运维·nginx·ci/cd·自动化
赴生-8 小时前
Liunx 操作系统 进程概念(上)
linux
binqian8 小时前
【linux】OpenSSH升级文档
linux·运维·网络
吴声子夜歌8 小时前
Shell编程——if条件语句
linux·运维·shell
Dawn-bit9 小时前
Linux 运维基础扩展:跳板机、堡垒机与物理服务器全流程
linux·运维·服务器·云计算·运维开发
新时代牛马9 小时前
Linux 定时任务:crontab、anacron 与systemd timer
linux·运维·服务器
mounter6259 小时前
Linux 7.2 引入更灵活的块设备错误注入机制
linux·linux kernel·kernel·disk·error injection
cpolar技术支持9 小时前
Docker 容器启动失败怎么查?端口、日志、权限与网络排障完整教程
linux·docker·容器·cpolar·网络排障