Change SSH Welcome Banner on Ubuntu Thay đổi SSH Welcome Bảng quảng cáo trên Ubuntu
Every time I connect to my Ubuntu development server through my ssh client, I receive the same message and I'm getting tired of seeing it, so I decided to change the message to something else. Mỗi khi tôi kết nối đến máy chủ phát triển Ubuntu của mình thông qua các khách hàng ssh của tôi, tôi nhận được thông báo tương tự và tôi nhận thấy mệt mỏi của nó, vì vậy tôi quyết định thay đổi tin nhắn tới cái gì khác.
Here's the message that I get every time: Đây là thông điệp mà tôi nhận được mỗi khi:
Linux superfast 2.6.20-16-generic #2 SMP Thu Jun 7 19:00:28 UTC 2007 x86_64 Linux siêu nhanh 2.6.20-16-generic # 2 SMP Thu Jun 7 19:00:28 UTC 2007 x86_64
The programs included with the Ubuntu system are free software; Các chương trình có trong hệ thống Ubuntu là phần mềm tự do;
the exact distribution terms for each program are described in the 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
individual files in /usr/share/doc/*/copyright. từng tập tin trong / usr / share / doc / * / bản quyền.Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by Ubuntu đi kèm với ABSOLUTELY NO WARRANTY, đến mức cho phép
applicable law. áp dụng pháp luật.Last login: Mon Aug 13 01:05:46 2007 from ipaddress removed Lần đăng nhập: Mon Aug 13 01:05:46 2007 từ bỏ Ipaddress
geek@superfast:~$ geek @ siêu nhanh: ~ $
Changing this message requires editing two different files. Thay đổi những thông báo này đòi hỏi phải chỉnh sửa hai tập tin khác nhau. The first three sections can be modified by editing the following file: Ba phần đầu tiên có thể được sửa đổi bằng cách chỉnh sửa các tập tin sau đây:
/etc/motd / etc / motd
This file contains the linux build number as well as the Ubuntu warranty message. Tập tin này chứa các linux xây dựng số lượng cũng như các thông điệp bảo hành Ubuntu. I don't find this particularly useful, so I removed all of it and replaced it with my own message. Tôi không tìm thấy điều này đặc biệt hữu ích, nên tôi loại bỏ tất cả nó và thay thế nó với thông điệp của riêng tôi.
To disable the last login message (which I don't recommend doing), you will need to edit the following file in sudo mode: Để vô hiệu hoá các tin nhắn đăng nhập cuối cùng (mà tôi không khuyên bạn thực hiện), bạn sẽ cần phải chỉnh sửa file sau trong chế độ sudo:
/etc/ssh/sshd_config / etc / ssh / sshd_config
Find this line in the file and change the yes to no as shown: Tìm dòng này trong tập tin và thay đổi để không có như:
PrintLastLog no PrintLastLog không
Now when you login, you'll get a blank prompt, although I wouldn't necessarily recommend it because it's useful to see the last login to the system for security reasons. Bây giờ khi bạn đăng nhập, bạn sẽ nhận được một trống nhắc, mặc dù tôi sẽ không nhất thiết phải giới thiệu nó vì nó rất hữu ích để xem cuối cùng đăng nhập vào hệ thống vì lý do an ninh. This is my prompt now: Đây là dấu nhắc của tôi bây giờ:
This is a superfast system. Đây là một hệ thống siêu nhanh. Please max out the cpu accordingly. Xin vui lòng tối đa ra các cpu phù hợp.
Last login: Mon Aug 13 01:24:14 2007 from ipaddress removed Lần đăng nhập: Mon Aug 13 01:24:14 2007 từ bỏ Ipaddress
geek@superfast:~$ geek @ siêu nhanh: ~ $
Linux is really great. Linux là thực sự tuyệt vời.

Daily Email Updates Email cập nhật hàng ngày
You can get our how-to articles in your inbox each day for free. Bạn có thể làm thế nào chúng tôi vào các bài viết trong hộp thư của bạn mỗi ngày miễn phí. Just enter your name and email below: Chỉ cần nhập tên và email của bạn dưới đây:



Nice HowTo and I agree: Linux rocks. Nice HowTo và tôi đồng ý: Linux đá.
But if you want to avoid /etc/motd to be overwritten with the old version upon reboot you also have to edit /etc/default/rcS. Nhưng nếu bạn muốn tránh / etc / motd để được ghi đè bằng phiên bản cũ khi khởi động lại, bạn cũng phải sửa / etc / default / RCS.
Look for Tìm
# Set EDITMOTD to “no €? # Set EDITMOTD để "không €? if you don't want /etc/motd to be regenerated nếu bạn không muốn / etc / motd để được tái sinh
# automatically # Tự động
EDITMOTD=yes EDITMOTD = yes
and change “yes” to “no” before editing /etc/motd và thay đổi "có" với "không" trước khi sửa đổi / etc / motd
Cheers Chúc mừng
Sebastian Sebastian
My motd keeps resetting itself… I believe it might be the updates. Motd tôi giữ đặt lại chính nó ... Tôi tin rằng nó có thể được cập nhật. Is there any way of locking the file after I've edited it? Có cách nào khóa file sau khi tôi đã chỉnh sửa nó?
If you are using Ubuntu, try editing /etc/motd.tail Nếu bạn đang sử dụng Ubuntu, hãy thử chỉnh sửa / etc / motd.tail
That will do the trick. Điều đó sẽ làm các trick.
can i remove the “Last login: message? i có thể loại bỏ các tin đăng nhập "Mới: thông báo?
Along the same lines you can uncomment the Banner /etc/issue.net line in /etc/ssh/sshd_config. Dọc theo đường cùng, bạn có thể bỏ ghi chú các Banner / etc / issue.net dòng trong / etc / ssh / sshd_config. Then put your message in /etc/issue.net and it'll be displayed before you put in your password. Sau đó đưa thông điệp của bạn trong / etc / issue.net và nó sẽ được hiển thị trước khi bạn đặt vào mật khẩu của bạn.
If your banner keeps resetting itself, you need to keep in mind that /etc/motd is only a link to the /var/run/motd file. Nếu banner của bạn giữ đặt lại bản thân, bạn cần phải ghi nhớ rằng / etc / motd chỉ là một liên kết với / var / chạy / motd tập tin. Edit that file to make the banner changes permanent. Hiệu chỉnh tập tin đó để thực hiện những thay đổi biểu ngữ thường trú.
To remove the “Last login” message, edit your /etc/ssh/sshd_config file to change where it says: Để loại bỏ thông tin đăng nhập "mới" là bài viết, sửa / etc / ssh / sshd_config file để thay đổi nơi nó nói:
PrintLastLog yes PrintLastLog yes
to no, and you're good to go. để không có, và bạn tốt để đi.