Ubuntu新机配置
前言
之前使用ubuntu系统之后发现很多和centos不同的地方,包括新机没有ifconfig、systemctl命令,网卡的配置等等,这篇文章记录一下这些不同的点以及相关操作方案。
一、没有网络
刚安装时是没有网络的,这个时候没有ifconfig、vim命令,vi命令又不完整,所以这个时候需要先点击右上角图标进行临时配置网络。
手动修改IPv4地址为自己网段后即可成功:
二、没有ifconfig命令
参考文章:
[https://jingyan.baidu.com/article/91f5db1b8ddace5d7f05e398.html]:
原因是Ubuntu中net-tools 工具包将不会被默认安装,这就意味着不能使用 ifconfig 。可以用软件仓库来安装 net-tools,命令为:sudo apt-get install net-tools
net-tools工具箱包括arp、hostname、ifconfig、netstat、rarp、route、plipconfig、slattach、mii-tool and iptunnel and ipmaddr等命令。
尝试一下果然无法定位软件包,如参考文章中所述是因为由于现在我的Ubuntu的软件源还是Ubuntu的自有源,在国外,有可能是不能访问软件源网站。所以先进行更换软件源的操作,将软件源更换为清华源,执行sudo apt-get update
命令。
报错,提示如果直接删除锁文件比较极端,所以使用kill杀死进程。
更新软件源成功,再下载net-tools工具包。
三、Ubuntu无法连接Xshell
问题1:Ubuntu无法连接Xshell
Ubuntu刚下载完成的时候是没有sshd这个服务的,需要下载ssh服务:
apt-get install -y ssh
问题2:安装完成后只能使用普通用户登录,无法连接root用户
这个时候需要修改配置文件:
vi /etc/ssh/sshd_config
在 #PermitRootLogin prohibit-password
大概是33行之后加入一行
PermitRootLogin yes
然后重启sshd服务就好了:
/etc/init.d/ssh restart
四、没有VIM编辑器
ubuntu的vi编辑器非常苟,ubuntu22.04刚安装完是没有vim编辑器的只有vi,自带的vi还不完整没办法在输入模式下使用上下左右方向键,所以还是需要下载vim编辑器:
apt-get install -y vim
五、ubuntu新机无法进入root
同样,新安装的ubuntu中root是需要先配置一个密码的,需要在普通用户的模式下配置root密码:
sudo passwd root
输入普通用户的密码:
root新密码:
在输入一遍:
ot是需要先配置一个密码的,需要在普通用户的模式下配置root密码:
sudo passwd root
输入普通用户的密码:
root新密码:
在输入一遍:
成功之后就可以su root
了。
END