Vì vậy, tôi đã xử lý lỗi và kiểm tra lỗi máy chủ, nhưng các giải pháp không phù hợp. Hầu hết các kết quả là vấn đề với / dev / pts, nhưng điều đó được gắn kết. Các kết quả khác là lỗi với git, nhưng không có git trên máy.
Tài khoản của tôi không bị chặn, tôi vẫn có thể đăng nhập trên bảng điều khiển. Những người dùng khác cũng gặp phải vấn đề này, vì vậy tôi không nghĩ nó có liên quan đến thứ gì đó trong .ssh / của tôi
Tôi nhận được phản hồi này với ssh -vv:
<snip>
debug1: Next authentication method: password
rogier@server's password:
debug2: we sent a password packet, wait for reply
debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug2: channel 0: send open
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug2: callback start
debug2: client_session2_setup: id 0
debug2: channel 0: request pty-req confirm 1
debug1: Sending environment.
debug1: Sending env LANG = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug2: channel 0: request shell confirm 1
debug2: fd 3 setting TCP_NODELAY
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
debug2: channel_input_status_confirm: type 100 id 0
PTY allocation request failed on channel 0
debug2: channel 0: rcvd adjust 2097152
debug2: channel_input_status_confirm: type 99 id 0
debug2: shell request accepted on channel 0
Sau này phiên đóng băng. Có ai có bất cứ ý tưởng những gì đang xảy ra?
/dev/pt*
thiết bị cần phải được gỡ bỏ và thêm lại một cách thủ công vì chúng bị hỏng. Và trong trường hợp đó, sử dụng các công việc xung quanh tôi liệt kê ở trên cũng có hiệu quả.
ssh user@host "/bin/bash -i
. Bạn có thể cụ thể hơn về những lệnh tôi phải chạy để sửa lỗi này không? Làm thế nào để tôi khôi phục /dev/pt*
? Cảm ơn.
mount
, một trong những dòng được xuất ra phải là / dev / pts, hãy lưu ý các tùy chọn. Ngắt kết nối umount /dev/pts
và kết nối với việc mount -t devpts -o OPTIONS devpts /dev/pts
thay thế TÙY CHỌN bằng các tùy chọn bạn đã quan sát trước khi ngắt kết nối.
ssh user@host "/bin/bash -i"
để đăng nhập?