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

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
is:linux:linux初次安装后的基础配置 [2025/02/17 04:26] – 移除 - 外部编辑 (未知日期) 127.0.0.1is:linux:linux初次安装后的基础配置 [2025/02/17 04:26] (当前版本) – ↷ 页面is:linux初次安装后的基础配置被移动至is:linux:linux初次安装后的基础配置 A.L
行 1: 行 1:
 +[[category:IS]]
  
 +''基于 Mint Linux 11 单机版的流浪笔记,记录起始于:2019/6月 @ 浙江嘉兴''
 +
 +===== Linux 与 Windows 双系统的时间同步 =====
 +  * **方法一**:
 +    - 编辑 `/etc/default/rcS` 文件:
 +      ```bash
 +      sudo vim /etc/default/rcS
 +      ```
 +    - 将 `utc=yes` 改为 `utc=no`,如果没有此行,直接添加即可。
 +
 +  * **方法二**:
 +    - 安装 `ntpdate`:
 +      ```bash
 +      sudo apt-get install ntpdate
 +      ```
 +    - 同步时间:
 +      ```bash
 +      sudo ntpdate time.windows.com
 +      ```
 +    - 将时间更新到硬件:
 +      ```bash
 +      sudo hwclock --localtime --systohc
 +      ```
 +
 +===== Linux 与 Windows 双系统的默认启动设置 =====
 +  * 获取提升权限,修改 `grub`:
 +    ```bash
 +    sudo xed /etc/default/grub
 +    ```
 +  * 将 `GRUB_DEFAULT` 的值修改为对应的系统顺序(第一项默认为 0)。
 +  * 保存并关闭 `grub` 编辑。
 +  * 更新 `grub`:
 +    ```bash
 +    sudo update-grub
 +    sudo reboot
 +    ```
 +
 +===== Linux 的 SSH 远程连接 =====
 +
 +=== 基础:SSH 命令连接 ===
 +  * **Step 1:SSH 程序的安装**
 +    - 确保在服务器上安装 `openssh-server`,在本地主机上安装 `openssh-client`:
 +      ```bash
 +      sudo apt install openssh-client  # 本地主机运行
 +      sudo apt install openssh-server  # 服务器运行
 +      ```
 +
 +  * **Step 2:服务器启动 SSH 服务**
 +    - 启动 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 地址**
 +    - 在服务器终端运行:
 +      ```bash
 +      ifconfig
 +      ```
 +    - 在返回信息中找到 `inet` 地址,例如:`10.170.11.147`。
 +
 +  * **Step 4:在本地主机端 SSH 远程登录服务器**
 +    - 登录远程服务器:
 +      ```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:退出远程登录**
 +    - 使用 `Ctrl+D` 或 `exit`。
 +
 +=== 进阶:利用公钥省去口令输入 ===
 +  * **Step 1:生成密钥对**
 +    - 在本地主机生成密钥对:
 +      ```bash
 +      ssh-keygen -t rsa
 +      ```
 +    - 生成的密钥对位于 `~/.ssh/` 目录下。
 +
 +  * **Step 2:复制公钥至服务器**
 +    - 登录远程服务器:
 +      ```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
 +      ```
 +
 +===== Linux 的 VPN 配置 =====
 +
 +=== 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 设置中:
 +    - 将主机名或地址放在 `Gateway` 字段。
 +    - 将用户名放在 `用户名` 字段。
 +    - 单击 `IPSec 设置`,启用 `IPsec 隧道`,输入预共享密钥。
 +    - 在 `阶段1算法` 中输入 `3des-sha1-modp1024`。
 +    - 在 `阶段2算法` 中输入 `3des-sha1`。
 +    - 选中 `强制 UDP 封装`。
 +    - 保存并连接。
 +
 +===== Ubuntu 的密码恢复 =====
 +  * 开机时连续点击 `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
 +    ```
 +  * 输入新密码并确认。
 +
 +===== Linux Mint 微信安装 =====
 +
 +=== 直接解压运行 ===
 +  * 解压:
 +    ```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
 +    ```
 +
 +=== 在线版本 ===
 +  * 访问 https://wx.qq.com/,添加到桌面。
 +
 +===== Linux Mint 如何安装“微信、QQ、迅雷、WPS 办公软件”等国内软件 =====
 +  * 安装 `deepin-wine` 环境:
 +    ```bash
 +    sudo sh ./install.sh
 +    ```
 +  * 安装软件包:
 +    ```bash
 +    dpkg -i package.deb
 +    ```