前言:ubuntu默认没有ssh服务,需要自己安装ssh服务器实现xshell远程登录。
首先我们要配置ubuntu镜像源为阿里源,要不然安装一些包就会出现问题,比如无法定位到软件包等。
我们先配置镜像源
#进入终端,切换到/home/user/etc/apt
#修改权限
sudo chmod 777 sources.list
备份原来的源
cp sources.list sources.list.bak
#添加新的源
sudo vi /etc/apt/sources.list
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
# deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
#更新源
sudo apt-get update
设置root密码
sudo passwd root
输入2遍确认密码
安装ssh服务
sudo apt-get install openssh-server
按y继续安装
#查看ssh
ps -e|grep ssh
显示sshd服务
- 用自己创建的用户登录成功
如果想要root实现远程登录,需要修改配置文件
vim /etc/ssh/sshd_config
:wq
#然后/etc/init.d/ssh restart #重启ssh服务
{ Usage: /etc/init.d/ssh {start|stop|reload|force-reload|restart|try-restart|status} }
新时代的中国青年,更加自信自强,勇于担当