ubuntu 学习中的坑20211122

安装ssh-server服务

查看是否安装ssh服务

#dpkg -l | grep ssh

安装ssh-server服务

#sudo apt-get install openssh-server

然后确认ssh-server是否启动了:

#ps -e | grep ssh

今天花了半天的时间用虚拟机安装ubantu1804及2004 服务器版,因为手工配置完IP一直上不了网ping 提示 ping: www.baidu.com: Temporary failure in name resolution,一直认为ubantu的坑后来才发现是虚拟机的问题,我自认为虚拟的是网关是10.0.1.1,其实不是10.0.1.1是你宿主机本身,10.0.1.2才是虚拟机的网关。搞了半天才发现。配置正确网关一切都正常可以上网。

ubantu20.04 LTS  DHCP动态IP配置

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: yes

 ubantu20.04 LTS  静态IP配置

# This is the network config written by 'subiquity'
network:
  ethernets:
    ens33:
      addresses:
      - 10.0.1.2/24
      gateway4: 10.0.1.2
      nameservers:
        addresses:
        - 223.5.5.5
        - 223.6.6.6
        search: []
  version: 2

  加载配置sudo netplan apply

Ubuntu Server 20.04开启root登录ssh的方式

1、sudo passwd root 设置root密码

2、sudo vi /etc/ssh/sshd_config 修改

PermitRootLogin without-password
改为 PermitRootLogin yes

3、sudo systemctl restart sshd 重启sshd服务

然后就可以使用root登录了

原文地址:https://www.cnblogs.com/niewd/p/15590137.html