Ubuntu22.04.4-server简单配置

sunfeng 2024-09-19 11:46 阅读数 20 #Linux

一、Ubuntu22.04.4-server系统安装

磁盘分区一般情况狂下默认就好,不需要手动分区,直接Done

如果使用多块硬盘还是需要手动分区的,不然只挂载一块硬盘,进系统再分区挂载也可以。


二、登录系统

三、设置root账户密码:

sudo passwd root

关闭防火墙

sudo service ufw status查看防火墙状态

inactive是关闭,active是开启。

如果是开启状态则关闭防火墙

防火墙基本命令:

sudo ufw enable 开启防火墙

sudo ufw disable 关闭防火墙

如果未安装UFW(Uncomplicated Firewall):Unit ufw.service cloud not be found

ufw安装命令:

sudo apt update

sudo apt install ufw

防火墙放行ssh应用:

sudo ufw allow ssh

防火墙放行22/tcp端口:

sudo ufw allow 22/tcp

设置时区

读取时间:timedatectl(等同于 timedatectl status)

设置系统时区为上海时区:timedatectl set-timezone "Asia/Shanghai"

设置同步NTP时间:timedatectl set-ntp yes

设置日期与时间:timedatectl set-time "YYYY-MM-DD HH:MM:SS"

日期:timedatectl set-time 2024-09-19
时间:timedatectl set-time "14:45:00"
日期时间:timedatectl set-time "2024-09-19 14:45:00"

开启ssh服务的root登录权限

检查Ubuntu中是否有安装SSH Server:

dpkg -l | grep ssh

检查SSH服务的状态:

sudo systemctl status ssh

sudo apt update    #更新软件包列表,检查可用的软件包更新

sudo apt install openssh-server  #安装SSH服务

sudo systemctl start ssh  #启动ssh服务

sudo systemctl restart ssh  #重启ssh服务

sudo systemctl enable ssh  #开机自动启动

vim /etc/ssh/sshd_config   #表示禁止使用密码方式以 root 用户登录
找到文件中的
#PermitRootLogin prohibit-password 
去掉 # ,prohibit-password 更改为 yes
PermitRootLogin yes    #允许以 root 用户登录

手动设置静态IP

vi /etc/netplan/00-installer-config.yaml    #文件名是随机生成的

# This is the network config written by 'subiquity'
network:
  ethernets:
    ens3:
      addresses:
      - 10.10.6.6/24    #ip地址/子网
      nameservers:
        addresses:
        - 114.114.114.114    #DNS
        - 223.5.5.5
        search: []
      routes:
      - to: default
        via: 10.10.6.1    #网关
  version: 2
~


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

搜索
标签列表