Điểm:0

Không thể truy cập VPS của tôi thông qua SSH

lá cờ de

Tôi chỉ cấu hình sai của tôi /etc/passwd đã sử dụng lệnh này khi đăng nhập root

root@ubuntu:~# sh -c 'echo "nope no entry mates"> /etc/passwd'

Bây giờ, bất cứ khi nào tôi cố gắng truy cập VPS của mình thông qua bất kỳ người dùng hoặc tài khoản root nào, tôi đều nhận được

root ssh@myVpsIp
kex_exchange_identification: đọc: Đặt lại kết nối

Gỡ lỗi SSH

C:\Users\tommy>ssh root@myVpsIp -v    
OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2
debug1: Đang kết nối với cổng myVpsIp [myVpsIp] 22.
debug1: Đã thiết lập kết nối.
debug1: tệp nhận dạng C:\Users\tommy/.ssh/id_rsa loại -1
gỡ lỗi1: tệp nhận dạng C:\Users\tommy/.ssh/id_rsa-cert loại -1
debug1: tệp nhận dạng C:\Users\tommy/.ssh/id_dsa loại -1
gỡ lỗi1: tệp nhận dạng C:\Users\tommy/.ssh/id_dsa-cert loại -1
debug1: tệp nhận dạng C:\Users\tommy/.ssh/id_ecdsa loại -1
gỡ lỗi1: tệp nhận dạng C:\Users\tommy/.ssh/id_ecdsa-cert loại -1
debug1: tệp nhận dạng C:\Users\tommy/.ssh/id_ed25519 gõ -1
debug1: tệp nhận dạng C:\Users\tommy/.ssh/id_ed25519-cert loại -1
debug1: tệp nhận dạng C:\Users\tommy/.ssh/id_xmss loại -1
gỡ lỗi1: tệp nhận dạng C:\Users\tommy/.ssh/id_xmss-cert loại -1
debug1: Chuỗi phiên bản cục bộ SSH-2.0-OpenSSH_for_Windows_8.1
kex_exchange_identification: Kết nối bị đóng bởi máy chủ từ xa

Vẫn còn một cửa sổ ssh gốc đã đăng nhập, trong đó tôi đã cố gắng tìm giải pháp cho vấn đề và đã giải quyết được vấn đề

root@ubuntu:~# cut -d : -f 1 /etc/passwd
không có mục nhập bạn tình

Có ai biết cách khôi phục lại ko /etc/passwd?

tommy_shelby avatar
lá cờ de
có người dùng pwck -qr và nó cho biết tài khoản người dùng của tôi đã làm theo hướng dẫn này [link](https://www.digitalocean.com/community/tutorials/how-to-restrict-log-in-capabilities-of-users -on-ubuntu)
Điểm:2
lá cờ cn

Xem bạn có bản sao lưu của /etc/passwd nằm trong /var/backups/passwd.bak không và bạn có chạy không cp /var/backups/passwd.bak /etc/passwd và sau đó chạy chmod 644 /etc/passwd

Nếu bạn không có /var/backups/passwd.bak, bạn có thể sử dụng /etc/passwd-

Có vẻ như bạn đã xóa toàn bộ tệp /etc/passwd bằng lệnh đầu tiên mà bạn đã chạy.

tommy_shelby avatar
lá cờ de
bạn nói đúng. mới chuyển từ góa phụ 10 sang linux đang cố gắng học cách điều hành linux bằng vps

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.