前言です
我草!怎么老是有人喜欢在 tty 里面手敲代码🤯!
这篇文章专门干死你,新年快乐你个老逼登😡!
准备工具
- 正在运行 Arch Linux Live CD 的可联网设备
- 可以联网的设备并且可以运行 ssh 客户端(手机电脑啥的)
操作步骤
截止2025年1月30日,Arch Linux CD Live 一般都带了 net-tools
软件包,所以我们可以直接通过运行 ifconfig
命令查看本机的IP地址。(以下是示例输出)
xmb505@xmb505-notebook:~$ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.17.3.157 netmask 255.255.240.0 broadcast 172.17.15.255
inet6 fe80::215:5dff:fe91:8a25 prefixlen 64 scopeid 0x20<link>
ether 00:15:5d:91:8a:25 txqueuelen 1000 (以太网)
RX packets 406 bytes 541917 (541.9 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 161 bytes 14196 (14.1 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (本地环回)
RX packets 26 bytes 2928 (2.9 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 26 bytes 2928 (2.9 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
这里面输出的就是本机IP地址。(我已经猜到有人把 127.0.0.1 当成本机IP地址,或者有人看着IP地址瞎吉儿乱问,这里自己看,看得懂就看得懂,看不懂叉出去)
但是 Arch Linux Live CD 环境中 root 用户密码我们不知道,但是我们是 root 的身份,所以我们需要修改 root 密码,以便登陆系统。
修改密码命令是 passwd
,爱改啥改啥,看不懂英文建议开有道翻译。
这一步做到后我们就可以通过其他设备来通过 ssh 远程连接这台机器了。(什么?你问我咋连?命令行没有 ssh 命令可以去网页 ssh ,手机也可以连接,下面是示例代码,不会的多去问问AI)
ssh <你想要控制的IP地址> -l <用户名>