Ubuntu系统初始配置
作者: 時光
链接: https://blog.shiguang666.eu.org/2024/05/17/a5f173d42d28
来源: 時光的博客园子
Ubuntu版本号:22.04
一、设置root密码
Ubuntu的root密码是随机的,即每次开机都有一个新的root密码。我们可以通过修改root密码并切换到root账户
#先登陆安装时创建的用户,然后输入
sudo passwd
#然后会提示输入当前用户密码,回车后
#终端会提示我们输入新的密码并确认,此时的密码就是root新密码。
#修改成功后,输入命令
su root 再输入刚才设置的新的密码就ok了。
二、SSH设置
启用SSH连接
默认情况下,当你安装完Ubuntu系统后,系统是不允许通过SSH进行远程访问的,您需要安装OpenSSH
并启用
安装方法很简单,你需要以root或者具备sudo权限的帐号按以下步骤安装并启用SSH。
安装openssh-server软件包:
sudo apt updatesudo apt install openssh-server
安装完成后,SSH服务默认自动启动,你可以通过以下命令校验服务运行状态:
sudo systemctl status ssh
命令执行后,输出内容类似如下:
ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/usr/lib/systemd/system/ssh.service; disabled; preset: enabled)
Active: active (running) since Fri 2024-05-17 14:00:23 CST; 31min ago
TriggeredBy: ● ssh.socket
Docs: man:sshd(8)
man:sshd_config(5)
Process: 3611 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
Main PID: 3612 (sshd)
Tasks: 1 (limit: 9389)
Memory: 4.5M (peak: 21.8M)
CPU: 1.397s
CGroup: /system.slice/ssh.service
└─3612 "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups"
Ubuntu 默认使用 ufw 防火墙 配置工具,如果你启用了防火墙,请确保防火墙打开了 SSH 端口
sudo ufw allow ssh
至此,你可以通过SSH远程连接到你的Ubuntu系统了
连接SSH Server
通过网络连接到 Ubuntu 计算机,请使用以下格式调用 ssh 命令,然后输入用户名和IP地址:
ssh username@ip_address
如果您不知道Ubuntu系统IP地址,则可在系统上使用 ip a
或 ip addr
查看
输出内容中你可以看到我的IP地址是: 192.168.131.128
根据获取的IP地址,你可以通过以下命令方式进行远程ssh登录:
ssh linux265@192.168.1.104
首次连接时,你会看到类似如下的信息:
The authenticity of host '192.168.1.104 (192.168.1.104)' can't be established.
ECDSA key fingerprint is SHA256:AqAuoVjwoRuoiFCZ6tdDmIZBvixrHZn4ykzHkB+wVb8.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
输入yes
后,系统提示输入密码。
Warning: Permanently added '192.168.1.104' (ECDSA) to the list of known hosts.
linux265@192.168.1.104's password:
输入密码登录成功后,你将看到 Ubuntu 默认欢迎信息:
Welcome to Ubuntu 20.04 LTS (GNU/Linux 5.4.0-26-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
...
现在,你已经成功 ssh 登录到了你的Ubuntu系统上。
在Ubuntu上禁用SSH
要在您的Ubuntu系统上禁用SSH服务器,只需运行以下命令即可停止SSH服务:
sudo systemctl disable --now ssh
稍后,如果要重新启用它,请输入:
sudo systemctl enable --now ssh
三、虚拟机与宿主机剪切板共享
即通过安装VMtools实现了Windows与Ubuntu跨系统复制粘贴,也实现了Ubuntu窗口自适应
sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop