is:linux:linux初次安装后的基础配置

IS

基于 Mint Linux 11 单机版的流浪笔记,记录起始于:2019/6月 @ 浙江嘉兴

  • 方法一
    1. 编辑 `/etc/default/rcS` 文件:

```bash

    sudo vim /etc/default/rcS
    ```
  - 将 `utc=yes` 改为 `utc=no`,如果没有此行,直接添加即可。
  • 方法二
    1. 安装 `ntpdate`:

```bash

    sudo apt-get install ntpdate
    ```
  - 同步时间:
    ```bash
    sudo ntpdate time.windows.com
    ```
  - 将时间更新到硬件:
    ```bash
    sudo hwclock --localtime --systohc
    ```
  • 获取提升权限,修改 `grub`:

```bash

  sudo xed /etc/default/grub
  ```
* 将 `GRUB_DEFAULT` 的值修改为对应的系统顺序(第一项默认为 0)。
* 保存并关闭 `grub` 编辑。
* 更新 `grub`:
  ```bash
  sudo update-grub
  sudo reboot
  ```

基础:SSH 命令连接

  • Step 1:SSH 程序的安装
    1. 确保在服务器上安装 `openssh-server`,在本地主机上安装 `openssh-client`:

```bash

    sudo apt install openssh-client  # 本地主机运行
    sudo apt install openssh-server  # 服务器运行
    ```
  • Step 2:服务器启动 SSH 服务
    1. 启动 SSH 服务:

```bash

    sudo /etc/init.d/ssh start
    ```
  - 其他命令:
    ```bash
    sudo /etc/init.d/ssh stop     # 停止 SSH 服务
    sudo /etc/init.d/ssh restart  # 重启 SSH 服务
    ```
  • Step 3:查询服务器的 IP 地址
    1. 在服务器终端运行:

```bash

    ifconfig
    ```
  - 在返回信息中找到 `inet` 地址,例如:`10.170.11.147`。
  • Step 4:在本地主机端 SSH 远程登录服务器
    1. 登录远程服务器:

```bash

    ssh yucicheung@10.170.11.147
    ```
  - 如果需要调用图形界面程序:
    ```bash
    ssh -X yucicheung@10.170.11.147
    ```
  - 如果 SSH 服务不在 22 端口,使用 `-p` 指定端口:
    ```bash
    ssh -p 202 yucicheung@10.170.11.147
    ```
  • Step 5:退出远程登录
    1. 使用 `Ctrl+D` 或 `exit`。

进阶:利用公钥省去口令输入

  • Step 1:生成密钥对
    1. 在本地主机生成密钥对:

```bash

    ssh-keygen -t rsa
    ```
  - 生成的密钥对位于 `~/.ssh/` 目录下。
  • Step 2:复制公钥至服务器
    1. 登录远程服务器:

```bash

    ssh yucicheung@10.170.11.147
    ```
  - 创建 `.ssh` 目录并设置权限:
    ```bash
    mkdir .ssh
    chmod 700 .ssh
    ```
  - 退出登录:
    ```bash
    exit
    ```
  - 将公钥复制到服务器:
    ```bash
    scp ~/.ssh/id_rsa.pub yucicheung@10.170.11.147:~/.ssh/authorized_keys
    ```

VPN 插件安装

  • 根据 VPN 类型安装插件:

```bash

  sudo apt install network-manager-pptp-gnome
  sudo apt install network-manager-vpnc-gnome
  sudo apt install network-manager-openvpn-gnome
  ```

L2TP 配置

  • 在 VPN 设置中:
    1. 将主机名或地址放在 `Gateway` 字段。
    2. 将用户名放在 `用户名` 字段。
    3. 单击 `IPSec 设置`,启用 `IPsec 隧道`,输入预共享密钥。
    4. 在 `阶段1算法` 中输入 `3des-sha1-modp1024`。
    5. 在 `阶段2算法` 中输入 `3des-sha1`。
    6. 选中 `强制 UDP 封装`。
    7. 保存并连接。
  • 开机时连续点击 `Shift` 键进入 GRUB 菜单。
  • 选择 `Ubuntu 高级选项`,进入恢复模式。
  • 选择 `root drop to root shell prompt`。
  • 执行以下命令:

```bash

  chmod 666 /dev/null
  mount -o remount,rw /
  chmod 777 /etc/passwd
  pwconv
  passwd root
  ```
* 输入新密码并确认。

直接解压运行

  • 解压:

```bash

  tar -zxvf xxx.tar.gz
  ```
* 运行:
  ```bash
  ./electronic-wechat
  ```
* 创建桌面图标:
  - 在 `/usr/share/applications` 下创建 `wechat.desktop` 文件:
    ```ini
    [Desktop Entry]
    Name=wechat
    Type=Application
    Exec=/path/to/electronic-wechat
    Icon=/path/to/wx.png
    Terminal=false
    ```

使用 Snap 安装

  • 安装 Snap:

```bash

  sudo apt install snapd snappy
  ```
* 安装微信和深度音乐:
  ```bash
  sudo snap install electronic-wechat deepin-music
  ```

在线版本

  • 安装 `deepin-wine` 环境:

```bash

  sudo sh ./install.sh
  ```
* 安装软件包:
  ```bash
  dpkg -i package.deb
  ```
  • is/linux/linux初次安装后的基础配置.txt
  • 最后更改: 2025/02/17 04:26
  • A.L