Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Ubuntu 系統維護三合一:vim 修復、Telnet 架設與 apt 更新軟體源

編輯:Linux 系統常見問題解答

一、vim 修復:解決套件損壞導致無法使用

當 vim 套件損壞或設定錯誤導致無法正常運作時,可透過重新安裝修復:

sudo apt-get remove vim-common
sudo apt-get install vim

前提:系統需能連網下載套件;若離線環境請改用 dpkg -i 安裝本地 .deb 檔。

二、Telnet 服務架設完整步驟 (基於 xinetd)

1. 安裝必要套件

sudo apt-get install xinetd telnetd

2. 設定 inetd.conf (舊版相容)

sudo vi /etc/inetd.conf
# 加入以下內容:
telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd

3. 設定 xinetd.conf 主設定檔

sudo vi /etc/xinetd.conf
# 內容如下:
# Simple configuration file for xinetd
defaults
{
    instances = 60
    log_type = SYSLOG authpriv
    log_on_success = HOST PID
    log_on_failure = HOST
    cps = 25 30
}
includedir /etc/xinetd.d

4. 建立 telnet 服務定義檔

sudo vi /etc/xinetd.d/telnet
# 內容如下:
service telnet
{
    disable = no
    flags = REUSE
    socket_type = stream
    wait = no
    user = root
    server = /usr/sbin/in.telnetd
    log_on_failure += USERID
}

5. 重啟 xinetd 服務生效

sudo /etc/init.d/xinetd restart

6. 客戶端連線測試

telnet <Server_IP>

關閉 Telnet 連線

連線後輸入 Ctrl + ] 進入 telnet 提示字元,再輸入 quit 離開。

三、Ubuntu 更新軟體來源 (以 163 鏡像站為例)

  1. 備份原來源清單:sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
  2. 編輯來源清單:sudo gedit /etc/apt/sources.list
  3. 替換為以下內容 (適用 Ubuntu Precise 12.04 LTS):
deb https://mirrors.163.com/ubuntu/ precise main universe restricted multiverse
deb-src https://mirrors.163.com/ubuntu/ precise main universe restricted multiverse
deb https://mirrors.163.com/ubuntu/ precise-security main universe restricted multiverse
deb-src https://mirrors.163.com/ubuntu/ precise-security main universe restricted multiverse
deb https://mirrors.163.com/ubuntu/ precise-updates main universe restricted multiverse
deb https://mirrors.163.com/ubuntu/ precise-proposed main universe restricted multiverse
deb-src https://mirrors.163.com/ubuntu/ precise-proposed main universe restricted multiverse
deb https://mirrors.163.com/ubuntu/ precise-backports main universe restricted multiverse
deb-src https://mirrors.163.com/ubuntu/ precise-backports main universe restricted multiverse
  1. 更新套件索引:sudo apt-get update

注意事項

  • Telnet 為明文傳輸,生產環境強烈建議改用 SSH。
  • 修改 sources.list 後務必執行 apt-get update 才會生效。
  • 若使用其他 Ubuntu 版本,請將 precise 替換為對應代號 (如 focal, jammy)。
Copyright © Windows教程網 All Rights Reserved