我正在使用 Mobaxterm 并启动本地 bash 终端,然后尝试此命令。但是看到一个错误。相同的命令在 cmd windows 提示符或 powershell 中工作。任何有关解决方法的建议,非常感谢。我玩了一些已经在 mobaxterm 中的设置,但没有一个工作。
/home/mobaxterm>docker login abcdef.azurecr.io
Error: Cannot perform an interactive login from a non TTY device
Run Code Online (Sandbox Code Playgroud) 正如我从如何在需要 sudo 进行 root 访问和基于 ssh 密钥的身份验证的系统上使用 SFTP?问题是,没有简单的方法可以使用 root 权限的 SFTP 客户端。我希望使用mobaxterm windows ssh、SFTP客户端通过密钥登录Ubuntu服务器。我以具有 sudoer 权限的用户身份登录。这样我就可以提升到 root 了。问题是 mobaxterm SFTP 客户端没有足够的权限写入根文件。有什么想法和解决方法来完成任务?
telnet 上的标准转义字符是 CTRL-]。
https://superuser.com/questions/398/how-to-send-the-escape-character-on-os-x-terminal/427#427
说在匈牙利语键盘上是 CTRL-5。
在我学生的终端上它可以工作。在我的终端上显示 CTRL-5
^[[1;5u
Run Code Online (Sandbox Code Playgroud)
并且不进入
telnet>
Run Code Online (Sandbox Code Playgroud)
迅速的。什么设置阻碍我以这种方式逃避 telnet?
编辑:我省略了一个关键因素:我使用 MobaXTerm。我尝试使用腻子,CTRL-5 使用字母数字键盘上的 5。MobaXTerm 可能会吞下 CTRL-5。