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
相关推荐
weixin_307779131 小时前
Linux下Docker Compose里运行PostgreSQL数据库故障诊断Shell脚本
linux·运维·数据库·docker·postgresql
AI创界者1 小时前
安全测试环境搭建:在 Kali Linux 中部署与配置开源 WebShell 管理工具 AntSword(蚁剑)
linux·运维·安全
猪头少年不会遇见算法学姐1 小时前
Makefile快速上手笔记
linux·学习
qiu_lovejun9981 小时前
linux安装docker和redis和rabbitmq和nginx和rocketmq和kafka
linux·redis·docker·kafka·rabbitmq·rocketmq
运维大师2 小时前
【Linux运维极简教程】04-进程与服务管理
linux·运维
源码学社2 小时前
Spug 3.0 Ubuntu 22.04 Docker 部署文档
linux·ubuntu·docker·windows安装·spug
tebukaopu1482 小时前
ubuntu挂载nfs
linux·运维·ubuntu
mounter6253 小时前
Linux 7.2 内核技术前瞻:核心 subsystems 合并与重构深度解析
linux·kernel
RisunJan3 小时前
Linux命令-rpm2cpio(RPM包文件提取工具)
linux·运维·服务器
A_humble_scholar3 小时前
Linux(十七)深入多线程编程:同步原语与实战指南
linux·运维·c++