Làm thế nào để giữ phiên nhàn rỗi không thoát


9

Tôi đang làm việc từ xa trên máy ảo CentOS 7 mới. Tôi có màn hình đang chạy với một vài phiên mở. Tôi thấy rằng nếu tôi để một trong những phiên nhàn rỗi một lúc, sau đó thử quay lại với nó, nó sẽ biến mất. Không có gì đặc biệt diễn ra trong các phiên - kết nối ssh với các hệ thống khác, mysqlclient, top, v.v. - tất cả đều ở lại. Nhưng nếu tôi chỉ để lại một phiên ngồi ở dấu nhắc bash shell, nó sẽ biến mất - tôi chỉ xem một phiên và mất khoảng 10-11 phút.

Tôi chưa bao giờ có chuyện đó xảy ra trước đây. Có ai biết cái gì đang xảy ra không?

Thông tin mới. Có lẽ nó không phải là màn hình. Tôi đã mở một phiên ssh mới cho hệ thống này và để nó ở chế độ chờ. Và nó cũng đóng cửa với tôi. Nhưng lần này tôi nhận được một tin nhắn:

timed out waiting for input: auto-logout

Tắt để google ... có lẽ một số cài đặt vỏ ngớ ngẩn?


Khi bạn nói nó "biến mất", đó có phải là screenphiên kết thúc hay là cửa sổ GUI chứa screenphiên đã đóng khi bạn để phiên vẫn chạy nhưng không còn kết nối và hiển thị nữa?
roaima

"biến mất" như trong khi tôi lướt qua các phiên màn hình (ctrl-a n, ctrl-a p) thì phiên không còn ở đó nữa. Màn hình vẫn đang chạy. Có 4 phiên, như được tính bằng ctrl-a ". Quay lại 10 phút sau và 3 phiên với một cái gì đó đang diễn ra vẫn còn, và phiên bash nhàn rỗi đã biến mất.
CoAstroGeek

3
bashbiến TMOUTđược đặt thành một số nguyên dương? Đó là số giây trước khi một vỏ nhàn rỗi sẽ đóng lại.
roaima

Chính xác là như vậy - các sysadmin thân thiện của chúng tôi đã thấy phù hợp để đặt nó trong /etc/profile.d/os-security.sh Bây giờ mọi thứ đã tốt hơn - cảm ơn :)
CoAstroGeek

Câu trả lời:


8

Một bashshell có thể được cấu hình để thoát sau một khoảng thời gian nhàn rỗi nhất định. Giá trị này được xác định với TMOUTbiến.

Ví dụ, TMOUT=300sẽ khiến vỏ thoát ra sau 5 phút (300 giây) không hoạt động.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.