Questions tagged «ssh»

一种网络协议,允许在两个联网设备之间使用安全通道交换数据

1
关闭“没有tty存在且没有指定askpass程序”?
我正在尝试在多台Mac上远程运行关机脚本。我用来通过ssh启动它的命令是: ssh ADMIN@mac123 'bash -s' sudo < ./documents/ShutdownUPTIME.sh 当然它要求我输入一个sudo密码,我输入正确。之后唯一的信息是:sudo: no tty present and no askpass program specified 我有什么想法可以解决这个问题吗?我的用户绝对是超级用户
1 mac  bash  ssh  shutdown 

1
使用NAT SSH到VirtualBox Mac Host Linux Guest
如何使用Linux guest虚拟机配置ssh OS X主机,这样我就可以通过SSH访问我的来宾操作系统了。我试过了: 但是当我尝试从主机ssh时,它失败了: > ssh localhost ssh: connect to host localhost port 22: Connection refused 我试过设置ip(主机10.0.0.10,guest 10.0.2.15)port forwarding,它给出了相同的输出。我试图将主机绑定到更高的地址(2222),但没有运气,主机仍然没有侦听端口转发端口。它不像这个答案:VirtualBox Host ssh to Guest 我甚至无法从主持人那里ping客人: PING 10.0.2.15 (10.0.2.15): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 ^C --- 10.0.2.15 ping …

1
用Safari进行SSH隧道[重复]
这个问题在这里已有答案: 什么是OS X的良好SSH隧道客户端? 13个答案 我从Windows转换到OS X:可以使用socks来配置Safari浏览器以通过SSH隧道(在MS-Windows中使用Putty)。是否可以从命令行配置SSH隧道并命令Safari浏览器通过隧道引导请求/响应?如果是,请举例说明。
1 ssh  tunnel 

0
如何使用SSH从远程Linux在本地macOS上启用图形?
host: Ubuntu 64-bit local: macOS 10.13 64-bit 我正在尝试通过来在远程Linux机器上运行程序ssh,并且希望GUI出现在本地macOS笔记本电脑上。 当执行ssh -v -X user@host或时ssh -v -Y user@host,我会收到两条值得注意的消息: 带有-X标志: debug1: No xauth program. Warning: Untrusted X11 forwarding setup failed: xauth key data not generated 带有-Y标志: debug1: No xauth program. Warning: No xauth data; using fake authentication data for X11 forwarding 当我登录host并执行时which xauth,得到的输出是:/usr/bin/xauth,这使我感到困惑,因为ssh它声明没有xauth程序。 另外,当我最终ssh在Mac上通过运行该程序时(只是命令行版本,没有图形),出现以下错误: …

1
从fedora进行ssh-ing时没有密码提示
我可以使用一台运行优胜美地的Mac到另一台运行Mac的密码成功地SSH,但是当我尝试使用密码认证从fedora到任一优胜美地系统的SSH时,我永远不会收到密码提示-即使我禁用了密钥交换并明确要求密码认证。全部都在同一个本地网络上。 查看Fedora和优胜美地ssh -vvv之间的差异,差异似乎是Fedora默认情况下禁用了md5身份验证(请参阅Redhat bugzilla 1373835,而优胜美地成功登录的Yosemite使用它。但是,如果我添加 -o MACs=hmac-md5-etm@openssh.com 到Fedora命令行。从优胜美地升级是不可行的(硬件限制)。你有什么建议吗? PS可以给有足够分数的人添加Fedora / Redhat甚至linux标签,使其更容易被发现(unix,这是我可以添加的最窄的,太宽泛而无法使用)? 当我进入 ssh -vvv -o PreferredAuthentications=keyboard-interactive -o PubkeyAuthentication=no user@host 这是我从Fedora获得的输出的结尾(之前的所有内容在Fedora和Yosemite登录之间都相当准确地对应,以模数形式略有不同的可用加密和诊断格式): debug1: kex: server->client cipher: aes256-gcm@openssh.com MAC: <implicit> compression: none debug1: kex: client->server cipher: aes256-gcm@openssh.com MAC: <implicit> compression: none debug1: kex: diffie-hellman-group-exchange-sha256 need=32 dh_need=32 debug1: kex: diffie-hellman-group-exchange-sha256 need=32 dh_need=32 debug3: send …
1 macos  password  ssh 

2
我应该将SSH命令写入Linux VPS的格式是什么?
我正在尝试使用SSH并从终端登录Linux VPS。 我已经尝试了以下几种变体: ssh [user]@[hostname].[my.ip.address.xx]:22 并不断获得: ssh: Could not resolve hostname [hostname].[ip address]:[port]: nodename nor servname provided, or not known 我已经验证了我的VPS在使用Putty从Windows登录时可以正常工作,所以我确定我有混淆的地方。 我应该以哪种格式编写此SSH命令?
1 terminal  ssh  unix 


1
在AppleScript中启动终端
在工作中,我正在监督使用MacBook连接到我们企业环境的几个用户。 我们的一个供应商有一个旧服务器,用户可以访问 ssh。我已经创建了一个Automator工作流程来启动终端,按照自己喜欢的方式设置它(传统颜色方案和字体),并从服务器获取ssh提示符。我得到一些意想不到的行为,当Automator工作流运行时,它会打开两个终端窗口,然后打开我想要的窗口(ssh客户端),然后是另一个常规终端登录。 如果 ssh 窗口关闭,终端保持打开状态,下次运行工作流程时,在用户手动切换到终端之前,窗口不可见。 我观察到的其他特性似乎与AppleScript产生两个终端窗口的事实有关,然后用户只是关闭窗口而不是在退出时退出终端。有一个更好的方法吗?点击“关闭窗口”按钮时,我可以默认终止退出吗? 注意事项 : 这是一个受控制的环境。我已经使用终端支持供应商支持我的运气,他们不想支持Linux以外的任何东西 ssh。第三方应用程序是不可接受的解决方

0
可以从本地连接到远程而不是相反的方式吗?
我可以通过连接到远程服务器 ssh 从我的Mac笔记本电脑,即 来自当地: ssh <user>@<remote IP> 很成功。 登录远程服务器后,我无法回到我的本地笔记本电脑,即 从服务器: ssh <user>@<local IP> 失败! 为什么会这样?我使用了错误的IP吗?我尝试了两个本地(使用 ifconfig | grep inet )和公共IP(使用 curl ipecho.net/plain ; echo )。我的 Firewall 设置已关闭。


1
在终端中运行Xcode`git pull`和`git Push`命令
问题很明确: 如何通过终端执行git pull和git push的Xcode命令? 原因: 我已经设置了多个git帐户和ssh(参考)。有人告诉我其中一个git命令(来自XCode或终端)不起作用的原因是因为ssh策略不同。Xcode使用开放式SSH,而终端使用普通的ssh(我不是很确定)。因此,终端和Xcode中的ssh设置是不同的。 由于远程原始URL应该相同,我想知道如何在终端中执行这些命令?

2
如何让OS X不记得ssh密钥密码
我的ssh id_rsa密钥上有一个密码,OS X在我第一次使用密码时会问我密码短语,但即使我拒绝将其添加到我的密钥链中,它也不会再问我密码短语我重新启动。我怎样才能使它问我要密码每次我尝试使用它的时间?
macos  ssh 

1
无法从Mac OSX连接到SSH服务器
每当我尝试使用SSH连接到远程服务器时,都会出现错误“ ssh:连接到主机xxxx端口22:连接被拒绝” 我没有安装防火墙或类似工具。我确定服务器处于联机状态并且我的凭据有效-我能够使用我的(Android)手机或其他设备连接到服务器。 系统是否可以通过任何方式阻止连接?对于其他端口和服务器上的某些其他应用程序,也会发生这种情况。 您有什么想法可以解决该问题吗?我可以毫无问题地浏览Internet,但是SSH和其他一些应用程序无法连接到具有不同端口的其他服务器,包括Usenet客户端。 发生在使用MacOSX Yosemite的Macbook Pro 2011后期。 如果您需要更多信息,请随时询问。

1
使用ssh-add -K添加密码后,如何在钥匙串中找到密码?
我已将我的SSH密码短语添加到带有ssh-add -K选项的钥匙串中,但似乎在钥匙串中找不到它。我看过登录钥匙串和icloud钥匙串。我security没有运气就使用了命令行应用程序。我什至查看了登录钥匙串中的每个条目,以了解在我偶然接触ssh-agent时允许读取哪些应用程序。有什么提示吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.