Tag: Debian & Ubuntu

設定終止閒置 SSH 連線的時間

基於安全的理由,如果用戶連線到 SSH Server 後閒置,SSH Server 會在超過特定時間後自動終止 SSH 連線。以下是設定終止連線時間的方法: 1. 開啟 /etc/ssh/sshd_config 檔案,裡面有一個參數為 ClientAliveCountMax,它是設定用戶端的 SSH 連線閒置多長時間後自動終止連線的數值,單位為分鐘。 2. 如果這一行最前面有 # 號,將那個 # 號刪除,並修改想要的時間。 3. 修改後儲存及關閉檔案,重新啟動 sshd: # systemctl restart sshd

Linux 使用 TMOUT 設定自動斷線

Linux 下可以透過設定 TMOUT 變數,來實現當用戶在特定時內沒有任何動作就終斷連線,設定指令為: $ export TMOUT=300 以上指令設定預設終斷連線時間為 5 分鐘,也可以編輯 ~/.bash_profile 或 /etc/profile 進行設定。 如果要取消 TMOUT 的設定,可以用以下指令實現: $ export TMOUT=0 或 $ unset TMOUT

Linux 及 Windows 文字案轉換

在 Linux 及其他 Unix Like 作業系統與Windows 裡面所儲存的文字檔案,最大分別是換新一行的顯示。Linux 會使用 EOL 作為跳行;而 Windows 則會使用 Ctrl-m (^M)。在 Linux 下可以用 dos2unix 及 unix2dos 將 Linux 及 Windows 的文字檔轉換: $ unix2dos unix_text.txt win_text.txt 以上指令就會將 …

用 PHP 編寫 Shell Script

網絡管理員在日常的工作中難免會使用到 Shell Script,這可以使工作更加方便以及減少出錯的機會。一般上編寫 shell script 會使用 sh, bash, csh, tcsh, perl 等等來做。 使用 PHP 編寫 Shell Script 那麼概然有這麼多的選擇,為什麼是使用 PHP 來寫?我想最大的好處是連接不同資料庫儲存數據時會較容易,而且其實 PHP 也可用作 shell script,而且一點也不複雜。請先看以下一個簡單的 shell script: backup.sh 以上這個 shell …