您尚未登录。

#1 2020-04-27 21:58:31

adamzyg
会员
注册时间: 2019-11-07
帖子: 49

ssh报PTY allocation request failed on channel 0

突然报这个了,没法ssh
debug:

................
debug1: Authentication succeeded (password).
Authenticated to ipason ([127.0.0.1]:22).
debug1: channel 0: new [client-session]
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug1: pledge: network
debug1: client_input_global_request: rtype hostkeys-00@openssh.com want_reply 0
PTY allocation request failed on channel 0

阻塞到这里不动了,google了下,方法都试过了
1. https://stackoverflow.com/questions/270 … -channel-0
2. https://bobcares.com/blog/pty-allocatio … channel-0/
重新挂载devpts,不行;修改fstab重启还是不行。。。


niania

离线

#2 2020-04-27 22:09:14

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,432
个人网站

Re: ssh报PTY allocation request failed on channel 0

那加 -T 参数呢?比如 ssh -T host bash -i。
我觉得不动是因为 shell 在等你喂脚本进去。

离线

#3 2020-04-27 22:18:10

adamzyg
会员
注册时间: 2019-11-07
帖子: 49

Re: ssh报PTY allocation request failed on channel 0

依云 说:

那加 -T 参数呢?比如 ssh -T host bash -i。
我觉得不动是因为 shell 在等你喂脚本进去。

登陆已经成功了,但是分配不到pts
lsof /dev/pts/*

COMMAND   PID    USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
bash     9454 adamzyg    0u   CHR  136,0      0t0    3 /dev/pts/0
bash     9454 adamzyg    1u   CHR  136,0      0t0    3 /dev/pts/0
bash     9454 adamzyg    2u   CHR  136,0      0t0    3 /dev/pts/0
bash     9454 adamzyg  255u   CHR  136,0      0t0    3 /dev/pts/0
bash    47920 adamzyg    0u   CHR  136,1      0t0    4 /dev/pts/1
bash    47920 adamzyg    1u   CHR  136,1      0t0    4 /dev/pts/1
bash    47920 adamzyg    2u   CHR  136,1      0t0    4 /dev/pts/1
bash    47920 adamzyg  255u   CHR  136,1      0t0    4 /dev/pts/1
lsof    86124 adamzyg    0u   CHR  136,1      0t0    4 /dev/pts/1
lsof    86124 adamzyg    1u   CHR  136,1      0t0    4 /dev/pts/1
lsof    86124 adamzyg    2u   CHR  136,1      0t0    4 /dev/pts/1
┌(adamzyg@ipason)─(✗)─(10:16 PM Mon Apr 27)
└─(~)─(6 files, 208Kb)─> grep devpts /etc/mtab
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0

┌(adamzyg@ipason)─(✓)─(10:17 PM Mon Apr 27)
└─(~)─(6 files, 208Kb)─> grep devpts /etc/fstab 
none /dev/pts devpts defaults 0 0

niania

离线

#4 2020-04-27 23:10:12

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,432
个人网站

Re: ssh报PTY allocation request failed on channel 0

既然能成功的话,strace 一下出错的时候呗。

离线

页脚