Передмова
Як усім відомо, коли ми входимо на інший сервер віддалено через SSH, якщо довго не виконуємо жодної операції, сервер автоматично вийде з акаунта і повідомляє вам час на очікування введення — автоматичний вихід. Якщо ми не використовуємо tmux для підтримки сесії, тоді потрібно змінити час виходу сервера, щоб запобігти автоматичному виходу.
Змініть кроки
Спершу давайте розглянемо, який час автоматичного виходу на сервері:
Якщо нічого не виведено, ваш сервер не буде автоматично виведений з акаунта
Якщо на попередньому етапі є вихід, наприклад 600, це означає, що автоматичний час виходу сервера становить 600 секунд, тобто 10 хвилин. Це значення зазвичай визначається у конфігураційних файлах системного середовища, таких як /etc/profile, /etc/bashrc, або ~/.bash_profile, ~/.bashrc.
Варто зазначити, що значення, визначені у цих файлах у головній директорії, переписують значення, визначені в наступних файлах у /etc, наприклад, змінна TMOUT у ~/.bash_profile перезазначає змінну TMOUT у /etc/profile
Давайте коригуємо значення TMOUT за потреби:
TMOUT=600 #表示10分钟之后自动登出 TMOUT= #表示关闭自动登出 Варто зазначити, що не повинно бути пробілів ліворуч і праворуч від знака рівності
Після внесення змін, наприклад, якщо ми змінюємо файл ~/.bash_profile, якщо хочемо, щоб зміни у конфігураційному файлі набули чинності негайно, потрібно виконати наступний код:
Або вийти з акаунта і увійти знову.
|