注:文中不含sudo的指令均使用root身份运行,如使用其他账户指令前需增加sudo 如:sudo apt update

如何进入Ubuntu系统

我们安装好Ubuntuserver系统后 会进入登录界面 如上图,如果要进入系统我们需要输入安装时创建的 用户名 然后回车(如下图)此时需要我们输入 创建用户时设置的密码(注:此时输入密码是不会显示的,并不是你没有输入)输入完密码后回车登录系统。

看到如下界面就表示我们已经进入了系统

设置root密码

此时我们使用的账户只是一个普通用户,在使用一些高权限功能时需要输入密码授权这很麻烦,我们可以更新root密码使用root账号登录(注:root账号拥有最高权限,使用时如果输入恶意指令可能会造成不可挽回损失,使用需谨慎

sudo passwd root

使用以上指令更新root密码

此时需要输入当前用户的用户密码进行授权

输入你要设置的root密码

再次输入你要设置的root密码

设置完成 我们可以使用 su root 登录root账号

当命令行前面变为root开头就表示我们当前使用的是root账号

设置apt为国内源

apt是Ubuntu的包管理器,平时我们下载软件时可以直接通过apt下载安装,更换国内源可以提高下载速度

备份默认源 重要!!!

cp /etc/apt/sources.list /etc/apt/sources.list.backup

  • 手换源

  • 编辑配置文件 改为一下内容 vim /etc/apt/sources.list

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
  • 一键脚本

    • bash <(curl -sSL https://linuxmirrors.cn/main.sh)

    • 命令行模式下可能会出现乱码,无脑回车即可

换源之后 输入

  • apt update 更新源

  • apt upgrade 更新所有软件

开启ssh并设置允许root登录

使用linux系统当然少不了我们的ssh。注:ssh开启后允许使用服务器的指定端口远程登录,具有一定风险,是否使用请自行斟酌。

安装 openssh-server

apt install ssh

修改sshd_config文件允许 root使用密码登录 注:开启root允许使用ssh登录,具有一定风险使用时请自行斟酌

vim /etc/ssh/sshd_config

输入以上指令后回车进去 sshd_config编辑界面

移动光标到 下图位置 按键盘的 i 进入编辑模式

将 #PermitRootLogin prohibit-password 修改为 PermitRootLogin yes 如下图所示

按键盘的esc退出编辑模式 然后输入:wq 然后回车 退出并保存

启动ssh

/etc/init.d/ssh start

设置开机自启

systemctl enable ssh

修改ssh端口

vim /etc/ssh/sshd_config

修改 sshd_config配置文件中,#port 22 的位置 去掉# 并将22改为想要改的端口 比如下图改为23

重启 ssh

service ssh restart

ssh链接指令

s

防火墙操作

  • 查看防火墙状态

    • ufw status

      • 防火墙关闭

      • 防火墙开启

      • 防火墙未安装

          • 安装防火墙 apt install ufw

  • 开放指定端口

    • ufw allow 端口号/协议(udp、tcp),此处以22(ssh默认端口)端口为例

      • ufw allow 22/tcp

    • ufw allow 起始端口:终止端口/协议(udp、tcp) 批量开放端口

      • ufw allow 22:25565/tcp

  • 关闭指定端口

    • ufw delete allow 端口号/协议(udp、tcp)

      • ufw delete allow 22

    • ufw delete allow 起始端口:终止端口/协议(udp、tcp) 批量关闭端口

      • ufw delete allow 23:25565

  • 防火墙操作

    • 永久关闭防火墙

      • 关闭ufw服务

        • systemctl stop ufw

      • 禁用ufw开机自启动

        • systemctl disable ufw

    • 开启防火墙

      • ufw enable

    • 重载防火墙

      • ufw reload

查看本机ip

ifconfig

输入以上指令回车 即可显示本机连接信息,如出现以下提示表示系统未安装net-tools 输入指令 apt install net-tools 回车安装即可

Ubuntu添加硬盘

Ubuntu 添加硬盘 | bdzxb—不懂珍惜吧 https://bdzxb.top/archives/ubuntu-tian-jia-ying-pan

Ubuntu安装Docker

Ubuntu部署Docker | bdzxb—不懂珍惜吧 https://bdzxb.top/archives/ubuntubu-shu-docker