Tôi đã thiết lập mật khẩu SSH, tuy nhiên, nó sẽ in MoTD khi đăng nhập. Có cách nào để ngăn chặn điều đó xảy ra từ phía khách hàng không?
Tôi đã thử ssh -q
nhưng không được. Tôi không muốn sử dụng ~/.hushlogin
và tôi cũng không muốn thay đổi máy chủ được thiết lập. Điều duy nhất có thể làm việc là làm im lặng tất cả đầu ra, với >/dev/null 2>&1
. Tuy nhiên, tôi không muốn bỏ qua lỗi trong trường hợp thực sự có vấn đề. Ngay cả khi >/dev/null
không làm việc, vì ssh
dường như in motd đến stderr.
Cập nhật & lý luận Tôi đang chạy sao lưu trong một cron. Tôi không muốn nhận email cron trừ khi xảy ra lỗi. Tuy nhiên, nếu motd được in, tôi sẽ nhận được email mọi lúc.
Tôi muốn giữ motd được in vì điều đó có ý nghĩa pháp lý. Các motd nói "cấm truy cập không được giám sát". Bạn cần phải có loại tuyên bố này trong đó để ngăn chặn một cách hợp pháp mọi người truy cập nó (giống như một dấu hiệu không xâm phạm). Do đó tôi không muốn tắt chăn mọi lúc.
/etc/profile.d
bất kỳ tập lệnh nào có thể chạy ở đó và in một số đầu ra ra bàn điều khiển khi đăng nhập.