调用 linux 自带的 ssh 命令实现交互的访问时,怎么调整长和宽
1
wildlife 2020 年 8 月 9 日
var s *ssh.Session
s.WindowChange(resize.Rows, resize.Cols) |
3
yuchenyang1994 2020 年 8 月 10 日
我弄过,不太完美
cmd := exec.Command("ssh", "-t". "xxxx") cmd.Stdout = os.Stdout cmd.Stdin = os.Stdin cmd.Stderr = os.Stderr cmd.Run() |
4
dogye OP @yuchenyang1994 恩,我是按照这个实现的,不过 ssh -t 之后分配的 pty 没有办法调整窗口的大小
|