问题标签 [mobaxterm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
124 浏览

git - 如何在新计算机上设置 GIT,使用服务器中使用的相同 ssh 密钥进行连接

我有一个带有 ubuntu 的 VM,我已经安装了 GIT,并且已正确设置为无需提示密码即可自动连接到 GIT 存储库,现在我已经在 windows 中安装了 GIT,使用MobaXterm软件来模拟 unix 机器。

我想要做的是将这台新机器设置为具有 ssh-auth 而不提示密码,我如何使用我的 VM 中现有的 ssh-keys 来做到这一点?

谢谢。

0 投票
5 回答
12508 浏览

file - 无法上传文件

我正在使用 mobaxterm 连接到我大学的服务器。当我尝试拖放文件时,加载屏幕显示它为 0%,此后似乎什么也没发生。

0 投票
1 回答
907 浏览

python - SSH 密钥验证成功后,SSH 和 SCP 命令无法执行,并显示错误消息:Win32 错误 1114

我正在尝试自动将文件从 Odroid XU4 (Linux) 上的 Linux 传输到 Windows 上的计算机。

我可以使用 SSH 密钥对我的 Windows 机器进行身份验证,甚至可以从我的 Odroid 访问 MobaXterm 终端,但是当我尝试发送 ssh 或 scp 命令时,例如,ssh User@IP [command]scp [file] User@IP:[destination]收到以下错误:

1 [main] sshd 11572 C:\WINDOWS\SysWOW64\bsh\usr\sbin\sshd.exe: *** 致命错误 - 无法加载 C:\WINDOWS\system32\user32.dll,Win32 错误 1114


我不明白这是从哪里来的,原因如下:

  • 我尝试使用 Python 管理 SSH 连接和命令之前,它已经工作了。
  • 它可以在我的 Raspberry Pi 上与 Raspbian 一起使用,即使在我开始收到错误之后也是如此。我想也许我无意中修改了我的 cygwin 配置中的某些内容,但我仍然可以通过 RP 连接和发送命令的事实表明并非如此。

我对制作 SSH/SCP 通信协议还是很陌生,是不是我修改了用于访问远程主机的“通道”?有没有人遇到并克服了这个问题?


我在这个错误上找到的唯一文档与 cygwin 有关,但它们都超过 5 年了,并且使用 Windows Server 2003, 1 , 2有些人建议在this之后添加权限,但我已经有了它们,所以我对如何调试它的想法已经不多了。


我正在加入我的配置和下面这个错误的完整回调。以及在一切崩溃之前我在 Python 上尝试过的东西。如果您需要更多信息,请与我们联系。


我的设置:


本地主机:Odroid XU4 - Linux

    • Ubuntu LTS 18.04
    • 架构:arm7l
    • OpenSSH_7.6p1
    • 蟒蛇 3.6

    远程主机:Windows 10 - 64 位

    • MobaXterm
    • 赛格温

    Python


    在 python 上,我使用了Paramikoscp库。我尝试了以下命令:

    这使我成功连接。然后我尝试了两种通过 paramiko 和 scp 发送文件的方法。从那里我开始收到错误,现在,即使我使用终端发送命令,我也会收到上面的错误。

    和SCP:


    完整回调


    odroid@odroid:~$ scp -v dir/test.png
    USER@IP:"/cygdrive/c/Users/USER/Box/"
    执行中:程序/usr/bin/ssh 主机IP,用户USER,命令scp -v -t
    /cygdrive/c/Users/USER/Box/OpenSSH_7.6p1 Ubuntu-4ubuntu0.1,OpenSSL 1.0.2n 2017 年 12 月 7 日
    调试 1:读取配置数据 /etc/ssh/ssh_config
    调试 1:/etc/ssh/ssh_config 第 19 行:应用选项 *
    debug1:连接到 IP [IP] 端口 22。
    debug1:已建立连接。
    debug1:身份文件/home/odroid/.ssh/id_rsa type 0
    debug1:key_load_public:没有这样的文件或目录
    debug1:身份文件/home/odroid/.ssh/id_rsa-cert type -1
    debug1:key_load_public:没有这样的文件或目录
    debug1:身份文件/home/odroid/.ssh/id_dsa type -1
    debug1:key_load_public:没有这样的文件或目录
    debug1:身份文件/home/odroid/.ssh/id_dsa-cert type -1
    debug1:key_load_public:没有这样的文件或目录
    debug1:身份文件/home/odroid/.ssh/id_ecdsa type -1
    debug1:key_load_public:没有这样的文件或目录
    debug1:身份文件/home/odroid/.ssh/id_ecdsa-cert type -1
    debug1:key_load_public:没有这样的文件或目录
    调试1:身份文件/home/odroid/.ssh/id_ed25519类型-1调试1
    :key_load_public:没有这样的文件或目录
    调试1:身份文件/home/odroid/.ssh/id_ed25519-cert类型-1
    debug1:本地版本字符串 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.1
    debug1:远程协议版本 2.0,远程软件版本 OpenSSH_7.1
    debug1:匹配:OpenSSH_7.1 pat OpenSSH* compat 0x04000000
    debug1:验证 IP:22 为'USER'
    debug1: SSH2_MSG_KEXINIT sent
    debug1: SSH2_MSG_KEXINIT received
    debug1: kex: algorithm: curve25519-sha256@libssh.org
    debug1: kex: host key algorithm: ecdsa-sha2-nistp256
    debug1: kex: server->client cipher: chacha20-poly1305 @openssh.com MAC:压缩:无
    调试1:kex:客户端->服务器密码:chacha20-poly1305@openssh.com MAC:压缩:无
    调试1:期待SSH2_MSG_KEX_ECDH_REPLY
    debug1:服务器主机密钥:ecdsa-sha2-nistp256
    SHA256:ksdJSQNSèsQ987S8SKHGSJBSQqshdfqf87kjj
    debug1:主机“IP”已知且与 ECDSA 主机密钥匹配。
    debug1:在 /home/odroid/.ssh/known_hosts 中找到密钥:1
    debug1:在 134217728 块后重新生成密钥
    debug1:SSH2_MSG_NEWKEYS 已发送
    debug1:期待 SSH2_MSG_NEWKEYS
    debug1:SSH2_MSG_NEWKEYS 已收到
    debug1:在 134217728 块后重新生成密钥 debug1:SSH2_MSG_1:
    SERVICE_ACCEPT 收到
    的验证可以继续: publickey,password,keyboard-interactive
    debug1: 下一个认证方法: publickey debug1: 提供公钥: RSA
    SHA256:JBSQqshdfqf87kjj/fqf87kjjG2EGCSQqshhDsd /home/odroid/.ssh/id_rsa
    debug1:服务器接受密钥:pkalg ssh-rsa blen 279
    debug1:身份验证成功(公钥)。
    已通过 IP 身份验证 ([IP]:22)。
    debug1:通道 0:新的 [client-session]
    debug1:请求 no-more-sessions@openssh.com
    debug1:进入交互式会话。
    debug1:承诺:网络
    debug1:client_input_global_request:rtype hostkeys-00@openssh.com want_reply 0
    debug1:发送环境。
    debug1:发送命令:scp -v -t /cygdrive/c/Users/USER/
    1 [main] sshd 13224 C:\WINDOWS\SysWOW64\bsh\usr\sbin\sshd.exe: *** 致命错误 - 无法加载 C:\WINDOWS\system32\user32.dll,Win32 错误 1114 debug1: client_input_channel_req:通道 0 rtype 退出信号回复 0
    debug1:client_input_channel_req:通道 0 rtype eow@openssh.com 回复 0
    debug1:通道 0:免费:客户端会话,nchannels 1
    debug1:fd 0 清除 O_NONBLOCK
    debug1:fd 1 清除 O_NONBLOCK 已
    传输:已发送2748,在 0.3 秒内收到 2932 字节
    每秒字节数:发送 9984.6,收到 10653.1
    调试 1:退出状态 -1
    丢失连接

    0 投票
    1 回答
    1515 浏览

    logging - Mobaxterm 日志行未进入完整屏幕

    在此处输入图像描述

    高亮部分为空,如何全屏查看日志?我找不到任何设置来更改它。

    0 投票
    1 回答
    4227 浏览

    apt - 无法获取一些档案,可能使用 Mobaxterm 运行 apt-get update

    我下载了 Mobaxterm 以使用 Bash shell。问题是,我无法用“cc -o file file.c”编译我的 C 文件。它向我展示了这一点:

    找不到命令“cc”,但可以安装:

    但是每当我键入这些命令时,它都会返回错误消息,例如:

    0 投票
    1 回答
    1240 浏览

    command-prompt - 如何使用 .bat 文件为 MobaXterm 执行多任务命令

    我想启动 mobaxterm,然后启动一个 ssh,然后想查看 que 列表(由“qstat -wa”完成),最后想查看其中的文件(由“ls”完成)。

    为此,我开始创建一个 bat 文件。但我找不到在 bat 文件中分配多个任务的方法。目前,我只获得了我想要的正确 ssh(如下所示)。如何按我在上面第一段中讲述的顺序添加其他任务?

    0 投票
    1 回答
    2499 浏览

    linux - MobaXterm:在执行前编辑粘贴的命令

    大家好,在这个伟大的社区!我正在使用 MobaXterm - 在我看来,它是用于 Win\Linux 服务器的日常工作的绝佳工具。

    我的问题是关于复制粘贴过程和 Linux 命令执行。当我从某个站点复制某些命令时,有时它会在通过 MobaXterm 将此命令粘贴到某个终端后立即执行。我发现原因是代码中断:link

    例如,我在通过 MovaXterm 粘贴命令后看到代码中断。如何在点击确定之前对其进行编辑?带有“mc”和中断符号的字段是灰色的,我无法更改任何内容

    0 投票
    1 回答
    1357 浏览

    tmux - Tmux:剪贴板选择在 MobaXTerm 中表现异常

    我在 MobaXTerm SSH 连接中运行 Tmux 会话。现在,如果我想选择一些要复制到系统剪贴板的文本(在将鼠标拖到文本上时按住shift键),则选择不会按预期工作。

    假设我选择一个词。我按住shift,在单词的第一个字符上按住鼠标按钮,将鼠标移动到单词的末尾并释放鼠标按钮。该单词被突出显示并复制到剪贴板。这工作正常。

    但是,现在我改变主意了,还是发现我选错了词,想选一个不同的词。我再一次做和以前一样的顺序,但是换个说法。奇怪的是,当我在新单词上按住鼠标时,突出显示并没有重置,而是从先前选择的初始突出显示继续。

    这非常烦人。我只能通过临时切换到不同的窗口来重置选择。这个问题似乎只发生在 MobaXTerm 上。如果我改用 Putty,则选择效果很好。我检查了 MobaXterm 的所有设置,但找不到与鼠标事件相关的任何内容。

    0 投票
    1 回答
    550 浏览

    amazon-ec2 - 保存密码的 SSH 或 MobaXterm 到 AWS EC2 实例不起作用

    我想在不输入用户名/密码的情况下登录(SSH)到 AWS EC2 实例。我使用了两种方法来做到这一点,但没有帮助并给出access denied错误并要求在提示时输入密码。

    首先
    ,我使用 MobaXterm 并在密码管理中存储了我的用户名和密码。

    其次,我
    在这里 解释了腻子

    0 投票
    1 回答
    214 浏览

    mysql - mysql bash命令在mobaextreme中失败,但n cmd windows成功

    我无法在 mobaxterm 中运行 mysql 命令,但是当我在 cmd 提示符下尝试相同的命令时,它可以工作。mysql -V、mysql -U admin -P等命令,mobaxterm有什么问题?

    它返回:bash:mysql:找不到命令