mirror of
https://gitee.com/SuperManito/LinuxMirrors
synced 2025-12-25 01:16:35 +08:00
更新文档
This commit is contained in:
117
docs/use/help.md
117
docs/use/help.md
@@ -1,11 +1,77 @@
|
||||
|
||||
## 关于开启 SSH 远程登录的方法
|
||||
|
||||
!!! quote ""
|
||||
|
||||
- ### 验证是否已安装 `SSH` 服务
|
||||
|
||||
``` bash
|
||||
ls /etc | grep ssh
|
||||
```
|
||||
> 如果没有这个文件夹说明系统未安装 `SSH` 服务,你需要通过包管理工具安装 `openssh` 软件包
|
||||
|
||||
- ### 设置允许 Root 用户登录
|
||||
|
||||
``` bash
|
||||
cat /etc/ssh/sshd_config | grep -Eq "^[# ]?PermitRootLogin " ; [ $? -eq 0 ] && sed -i 's/^[# ]\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config || echo -e "\nPermitRootLogin yes" >> /etc/ssh/sshd_config
|
||||
```
|
||||
|
||||
- ### 设置密码认证
|
||||
|
||||
``` bash
|
||||
cat /etc/ssh/sshd_config | grep -Eq "^[# ]?PasswordAuthentication " ; [ $? -eq 0 ] && sed -i 's/^[# ]\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config || echo -e "\nPasswordAuthentication yes" >> /etc/ssh/sshd_config
|
||||
```
|
||||
|
||||
- ### 启动/重启 `SSH` 服务
|
||||
|
||||
``` bash
|
||||
ps -ef | grep -q ssh ; [ $? -eq 0 ] && systemctl restart sshd || systemctl enable --now sshd
|
||||
```
|
||||
|
||||
|
||||
## 关于报错 Command not found
|
||||
|
||||
- 如果提示 `Command 'curl' not found` 则说明当前未安装 `curl` 软件包
|
||||
!!! quote ""
|
||||
|
||||
- 如果提示 `Command 'curl' not found` 则说明当前未安装 `curl` 软件包
|
||||
|
||||
=== "Debian 系 Linux"
|
||||
|
||||
``` sh
|
||||
apt-get install -y curl
|
||||
```
|
||||
|
||||
> `Debian` `Ubuntu` `Kali`
|
||||
|
||||
=== "RedHat 系 Linux / OpenCloudOS / openEuler"
|
||||
|
||||
``` sh
|
||||
yum install -y curl || dnf install -y curl
|
||||
```
|
||||
|
||||
> `Red Hat Enterprise Linux` `CentOS` `Rocky Linux` `AlmaLinux` `Fedora` `OpenCloudOS` `openEuler`
|
||||
|
||||
=== "openSUSE"
|
||||
|
||||
``` sh
|
||||
zypper install curl
|
||||
```
|
||||
|
||||
=== "Arch Linux"
|
||||
|
||||
``` sh
|
||||
pacman -S curl
|
||||
```
|
||||
|
||||
## 还原已备份的软件源
|
||||
|
||||
!!! quote ""
|
||||
|
||||
=== "Debian 系 Linux"
|
||||
|
||||
``` sh
|
||||
apt-get install -y curl
|
||||
cp -rvf /etc/apt/sources.list.bak /etc/apt/sources.list
|
||||
apt-get update
|
||||
```
|
||||
|
||||
> `Debian` `Ubuntu` `Kali`
|
||||
@@ -13,7 +79,8 @@
|
||||
=== "RedHat 系 Linux / OpenCloudOS / openEuler"
|
||||
|
||||
``` sh
|
||||
yum install -y curl || dnf install -y curl
|
||||
cp -rvf /etc/yum.repos.d.bak /etc/yum.repos.d
|
||||
yum makecache
|
||||
```
|
||||
|
||||
> `Red Hat Enterprise Linux` `CentOS` `Rocky Linux` `AlmaLinux` `Fedora` `OpenCloudOS` `openEuler`
|
||||
@@ -21,49 +88,19 @@
|
||||
=== "openSUSE"
|
||||
|
||||
``` sh
|
||||
zypper install curl
|
||||
cp -rvf /etc/zypp/repos.d.bak /etc/zypp/repos.d
|
||||
zypper ref
|
||||
```
|
||||
|
||||
=== "Arch Linux"
|
||||
|
||||
``` sh
|
||||
pacman -S curl
|
||||
cp -rvf /etc/pacman.d/mirrorlist.bak /etc/pacman.d/mirrorlist
|
||||
pacman -Sy
|
||||
```
|
||||
|
||||
## 还原已备份的软件源
|
||||
|
||||
=== "Debian 系 Linux"
|
||||
|
||||
``` sh
|
||||
cp -rvf /etc/apt/sources.list.bak /etc/apt/sources.list
|
||||
apt-get update
|
||||
```
|
||||
|
||||
> `Debian` `Ubuntu` `Kali`
|
||||
|
||||
=== "RedHat 系 Linux / OpenCloudOS / openEuler"
|
||||
|
||||
``` sh
|
||||
cp -rvf /etc/yum.repos.d.bak /etc/yum.repos.d
|
||||
yum makecache
|
||||
```
|
||||
|
||||
> `Red Hat Enterprise Linux` `CentOS` `Rocky Linux` `AlmaLinux` `Fedora` `OpenCloudOS` `openEuler`
|
||||
|
||||
=== "openSUSE"
|
||||
|
||||
``` sh
|
||||
cp -rvf /etc/zypp/repos.d.bak /etc/zypp/repos.d
|
||||
zypper ref
|
||||
```
|
||||
|
||||
=== "Arch Linux"
|
||||
|
||||
``` sh
|
||||
cp -rvf /etc/pacman.d/mirrorlist.bak /etc/pacman.d/mirrorlist
|
||||
pacman -Sy
|
||||
```
|
||||
|
||||
## 其它
|
||||
|
||||
- 如果提示 `bash: /proc/self/fd/11: No such file or directory`,请切换至 `Root` 用户执行,切换命令为 `su root`
|
||||
!!! quote ""
|
||||
|
||||
- 如果提示 `bash: /proc/self/fd/11: No such file or directory`,请切换至 `Root` 用户执行,切换命令为 `su root`
|
||||
|
||||
Reference in New Issue
Block a user