Questions tagged «ssh»

SSH,也称为“安全外壳”,是一种安全连接到远程计算机的方法。


3
使用scp将文件从远程复制到家用计算机
这可能是一个简单的错误,但我无法解决。我的计算机主机名为Felix(hostname -f返回Felix),我正在尝试使用scp将文件从大学帐户移动到我的家用计算机。我可以轻松地SSH到远程计算机,这样连接就可以了,我正在使用的SCP语法是(通过SSH连接到远程计算机): scp myusername@university_computer:/home/myusername/file.odt homeusername@Felix:Desktop/file.odt 我已经尝试了多种变体,返回的错误是: ssh: Felix: Name or service not known 在我看来,使用homeusername@Felix不是正确的语法。 我不是大学系统上的超级用户,只能访问我的文件,因此无法访问任何系统文件。 有任何想法吗?
45 networking  server  ssh  scp 

2
ssh的主机别名
我经常会连接到几个SSH目标,我想知道是否可以为他们创建主机别名而不是记住IP地址。我想可以使用... ssh -p xx user@domain.ssh 我已经尝试在其中建立此主机/etc/hosts,除非有需要重新启动它的服务,否则它没有任何作用。
45 ssh  openssh 



5
SSH是否使用任何压缩?
我很好奇,SSH在发送/接收之前会压缩其数据吗?如果默认情况下未启用,则可以将其打开吗?
44 ssh 


3
SSH服务器指纹在哪里生成/存储?
我安装了openssh-server并使用创建了一个密钥ssh-keygen。然后,我尝试通过做本地端口转发来测试它ssh -L 8080:www.nytimes.com:80 127.0.0.1。但是,此命令提供的密钥指纹不是我执行操作时获得的密钥指纹ssh-keygen -l。即使删除.ssh目录,我仍然会得到相同的指纹,这与我使用所创建的指纹不同ssh-keygen。我的系统上还有另一个键吗?这把钥匙在哪里?如何选择此密钥供openssh-server使用?
44 ssh 

2
修改SSH欢迎消息以包括系统IP地址
我有几次无法记住给定系统的IP地址,但是当时可以使用主机名进行连接。举例来说,刚才我想在路由器上设置端口转发,并且忘记了目标系统的IP。 我想知道是否可以将系统的IP地址添加到在SSH连接上显示的欢迎消息中。 如果该术语不明确,我要修改的默认欢迎消息是“ Linux [hostname] 2.6.35-32-generic #64-Ubuntu SMP Tue Jan 3 00:47:07 UTC 2012 x86_64 GNU/Linux Ubuntu 10.10 Welcome to Ubuntu! * Documentation: https://help.ubuntu.com/ 我想在其中的某个地方添加刚登录的系统的IP地址。有什么建议么?除了在我的大脑中寻找具有更多RAM的更新型号之外?

4
使用与原始窗口相同的SSH会话打开另一个终端窗口
有没有办法用打开的SSH会话的另一个实例打开终端窗口(或选项卡)? 编辑:我有一个到服务器的远程ssh会话的终端窗口。我想打开一个连接到相同远程ssh会话的新选项卡。 使用“ 文件”->“新建”选项卡,我可以得到另一个选项卡,但是必须打开到远程服务器的另一个ssh会话。

3
将文件从远程Ubuntu复制到本地Mac
我到处搜索,似乎找不到这个...我正在尝试将私钥复制到我的本地计算机(Mac)上。 当我在Mac上启动终端时,我得到 Jamies-iMac:~ jamie$ 因此,在将SSH SSH到Ubuntu服务器后,我尝试了 scp /path/to/myfile.txt jamie@Jamies-iMac:/path/to/myfile.txt 这给了我: ssh: Could not resolve hostname Jamies-iMac: Name or service not known lost connection 代替jamie@Jamies-iMac:/path/to/myfile.txt我尝试了其他一些变体,但似乎没有任何效果。谢谢你的帮助。
42 ssh  mac  scp 

9
如何与无头服务器进行图形化接口?
我有一个正在工作的ubuntu开发服务器。这是一台旧的机架式服务器,位于公司地牢的某个地方,没人去过。它可以工作的唯一方法是所谓的无头服务器(即,没有连接监视器/键盘,仅接受网络连接)。 显然,如果只需要终端访问,则ssh绰绰有余。但是,我也想不时连接到图形界面。目前,我正在使用内置的VNC功能,但是我很确定这不是解决此问题的最有效或最安全的方法。 我对此问题做了一些研究,但未能得出任何明确的结论。我读到有关尝试通过ssh转发X环境的信息,这至少可以解决我的安全问题。任何人都可以分享他们的经验来进行设置吗?还有其他值得一看的方法吗? 我几乎只能从Windows计算机连接到该服务器。我不知道这对于某些建议的方法是否可能是个问题。


3
当您尝试进行更改时,如何在git中删除有问题的键?
我已经进行了大量搜索并测试了不同的解决方案,但没有成功! 当我想推送代码时,出现以下错误: Warning: the ECDSA host key for 'git.mywebsite.ir' differs from the key for the IP address '164.138.23.11' Offending key for IP in /home/alireza/.ssh/known_hosts:10 Matching host key in /home/alireza/.ssh/known_hosts:1 Are you sure you want to continue connecting (yes/no)? yes 每次推送更改时,我应该怎么做才能删除此消息?任何的想法?
40 ssh  git 

3
如何通过终端将文件复制到另一台机器?
我有通过VMPlayer运行的Ubuntu 10.04。我还有另一台机器(Asus RT-N16路由器)。我可以使用telnet连接到路由器,并查看其文件系统。如何将文件从本地计算机(文件为/ home / user / helloworld-c)复制到路由器(文件夹* / tmp / mnt / discb_1 *)?
39 ssh 

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.