Cách xóa thông báo pháp lý khỏi MOTD / Banner cho người dùng không root


9

Vấn đề:

Văn bản sau được hiển thị cho tất cả người dùng không root khi đăng nhập qua SSH:

Các chương trình đi kèm với hệ thống Ubuntu là phần mềm miễn phí;
các điều khoản phân phối chính xác cho mỗi chương trình được mô tả trong các
tệp riêng lẻ trong / usr / share / doc / * / bản quyền.

Ubuntu đi kèm với TUYỆT ĐỐI KHÔNG CÓ BẢO HÀNH, trong phạm vi được
luật pháp hiện hành cho phép .


Cấu hình:

  • Của tôi /etc/ssh/sshd_configbao gồm:

PrintMotd không
PrintLastLog không

  • PrintMotd noPrintLastLog nođược ghi đè bởi PAM trong/etc/pam.d/sshd

phiên tùy chọn pam_motd.so

phiên tùy chọn pam_lastlog.so không bao giờ hiển thị

  • /var/run/motdđược liên kết đến /etc/motd:

/ etc / motd -> / var / run / motd

  • Thư mục /etc/update-motd.d/ trống!

Câu hỏi:

Làm cách nào tôi có thể tắt hiển thị thông báo trên cho người dùng không root?



Nếu nó hoạt động, cho tôi biết. Vì vậy, tôi có thể thêm điều này như một câu trả lời
samgabbay

2
Giải pháp sử dụng sed(còn gọi là xóa pam_lastlogkhỏi /etc/pam.d/sshd) trong bài viết không phù hợp với tôi vì tôi vẫn muốn hiển thị ngày đăng nhập cuối cùng và các lần thử thất bại. NHƯNG tôi đã tìm thấy 2 giải pháp đi sâu vào đoạn mã được tham chiếu của pam_lastlog: 1) xóa / xóa /etc/legalcó chứa thông báo (tệp này có được sử dụng ở bất kỳ nơi nào khác không?) 2) tạo một tệp ~/.cache/motd.legal-displayed... Hãy tiếp tục thêm phần này làm câu trả lời làm ơn - bạn xứng đáng với danh tiếng đã chỉ cho tôi hướng tới giải pháp;) Cảm ơn !!
Nicolai Fröhlich

Vừa xong !!!! Bất cứ lúc nào!!!
samgabbay 27/11/13

2
Vấn đề bắt nguồn từ các quyền rất hạn chế của tôi (thư mục cơ sở có chmod 500) để tránh xả rác thư mục nhà của tôi với tất cả các loại dấu chấm và bộ nhớ cache mà tôi không tự tạo. Do đó, thư mục / tập tin ~/.cache/motd.legal-displayedkhông thể được tạo dẫn đến thông báo pháp lý được hiển thị nhiều lần. Thông báo CHỈ được hiển thị nếu không có tệp để người dùng mới sẽ nhìn thấy nó một lần khi đăng nhập lần đầu.
Nicolai Fröhlich

Câu trả lời:


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.