針對 openSUSE 12.1 x86 KVM 虛擬機環境,示範從原始碼手動編譯安裝 OpenSSH 6.2p1,並修改預設埠為 8022 的完整流程。

zlib、openssl。openssh-6.2p1。./configure --prefix=/usr --with-pammakemake installssh-keygen -t dsa -f /usr/etc/ssh_host_dsa_keyssh-keygen -t rsa -f /usr/etc/ssh_host_rsa_keycp -r /etc/ssh /etc/myssh//etc/myssh/sshd_config,將 Port 22 改為 Port 8022。/var/empty,建立並設定權限:mkdir /var/empty && chown root:wheel /var/empty && chmod 555 /var/empty/usr/sbin/sshd -f /etc/myssh/sshd_confignetstat -apn | grep sshd 確認 8022 埠監聽,客戶端以 ssh -p 8022 user@host 連線測試。手動編譯可掌控版本與編譯參數,適合特定相容性需求環境。
Linux 開機報錯 "unable to load selinux policy" 兩大原因與解決方案
Linux 閏秒 導致程序回應變慢:偵測與緩解方案 (ntpd slew mode)
Linux 利用 PXE + Kickstart + Preseed 全自動安裝虛擬機/實體機
Ubuntu 實現 Wake-on-LAN 遠端開機完整指南
Linux 安裝使用 GitHub 完整指南:SSH 金鑰、Git 設定、專案推送與常見問題
Linux 進程排程算法深度解析:FCFS、RR、多級回饋佇列、實時排程與 CFS 完全公平排程器