Administrator
Published on 2025-04-28 / 2 Visits
0
0

ubuntu常用知识

查看系统版本

lsb_release -a

下载和配置阿里源

以ubuntu22.04(jammy)为例,将/etc/apt/sources.list文件内容替换为:

deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse

# deb https://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

然后执行sudo apt update更新源。

如果是在VMware中安装的ubuntu,不好复制内容,则使用界面软件进行配置:

然后执行sudo apt update更新源。

更多参考:https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.3e221b1120kaam

安装VMware Tools

在vmware中安装的ubuntu,我们安装tools方便进行宿主机和虚拟机的相关复制等功能。

安装后,需要重启系统才能生效。

如果发现重新后,鼠标的图标看不到,我们右键打开Open in Terminal即又会出现了。

sudo apt install open-vm-tools open-vm-tools-desktop -y

初始化root密码

sudo passwd root

安装SSH服务

安装

sudo apt install openssh-server -y

更改连接端口

sudo vim /etc/ssh/sshd_config

找到#Port 22进行更改。

service sshd restart

允许root登录

sudo vim /etc/ssh/sshd_config

找到#PermitRootLogin prohibit-password进行更改为PermitRootLogin yes

service sshd restart

UFW防火墙

#启用防火墙
sudo ufw enable

#禁用防火墙(默认禁用)
sudo ufw disable

-----------------------------------------------------------------

#查看防火墙开启或禁用状态,和已开放端口(如果有通过服务的,不会显示名称,只会显示端口,要看服务名称用下面的ufw app list)
sudo ufw status

#查询防火墙已设置的服务规则
sudo ufw app list

#查看防火墙运行状态
sudo service ufw status

-----------------------------------------------------------------

#允许端口
sudo ufw allow 443/tcp

#不允许端口
sudo ufw deny 443/tcp

#允许服务
sudo ufw allow ssh

#不允许服务
sudo ufw deny ssh

-----------------------------------------------------------------

#如果只是ufw deny还是会显示的,下面删除后,在ufw status就查询不到了,且allow要与实际的开/关对应上,才能删除。

#删除特定端口规则
sudo ufw delete allow 22/tcp

#删除特定服务的规则
sudo ufw delete allow ssh



Comment