Questions tagged «ssh»

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


3
使用端口号不是22的ssh复制
如何将文件从本地复制到某些在默认端口以外的其他端口上托管ssh的远程服务器(22)。 我通常使用以下方式连接到服务器 ssh username@remotehost.com -p 2000 现在我需要使用scp复制文件 user @ localbox:〜$ scp〜/ .ssh / id_rsa.pub user@remotebox.remotedomain.tld:〜/ .ssh / id_rsa_localbox.pub -p 2000 但这是行不通的。
18 remote-access  ssh  scp 

2
以用户身份登录和通过root使用su更改用户之间有什么区别?
当您拥有某种服务器时,您可以通过以下方式访问它,例如,ssh user1@ip您也可以ssh root@ip使用su priveleges转到根用户,然后转到su user1。在我的想法中,这两种方式都应该将我引导到相同的用户环境(在本例中为“ user1”),但是根据我的实际经验,并不会导致ssh user1@ip安装了某些东西su user1。 这是为什么?
17 ssh  sudo  su 



1
防止ssh-keygen包含用户名和主机名
当我使用ssh-keygen创建ssh密钥时,它包括在其上创建计算机的用户名和主机名。有什么办法可以避免这种情况?我读了手册页,什么也没看到。
17 ssh 

1
查找现有ssh密钥的Randomart
我使用创建了一个ssh密钥ssh-keygen,结果得到了以下输出: The key fingerprint is: 84:21:3d:ab:d5:5e:05:a0:b6:ab:0f:33:af:3b:3b:82 cidr@randombox The key's randomart image is: +--[ RSA 4048]----+ | .ooo| | o ..o | | o + .oo . | | . + o.... | | +...S .. | | .o . | | . o o .. | | E . .o …
17 ssh  encryption 


3
带空格的SSH路径上的Rsync不适用于引号
只要路径中没有空格,我就能通过SSH成功​​地进行RSYNC。 当路径中有空格时,它将不起作用。我已经尝试了斜杠,双引号和双引号。 当我使用斜杠时,输出表明这是成功的,但是我看不到任何传输的文件。 rsync -avz /path\ with\ spaces/ user@remotelocation:/media/another\ path\ with/spaces/ 当我使用单引号或双引号时,它告诉我输入密码后权限被拒绝 rsync -avz '/path with spaces/' 'user@remotelocation:/media/another path with/spaces/' 我能做什么? 谢谢。
17 ssh  rsync 

4
SSH(无密码)和非默认身份文件位置
作为启动脚本的一部分,我必须自动打开几个gnome终端窗口,其中一个终端会自动发送: ssh user@192.168.1.3 这样做的限制是我仍然需要输入密码才能完成SSH连接。 我要为脚本启动命令并完成连接。在这种程度上,我试图按照此处公认的答案中列出的说明进行操作。 从我希望连接的系统运行: ssh-keygen Enter file in which to save the key: /home/user/ssh/keys/server1key 然后,它提示我输入密码。我不确定如何使用,因此我将其留空了,所以我假设设置一个将要求每次使用该密码时都用所述密码解锁。 继续按照上面链接的说明,我随后运行并收到以下信息: ssh-copy-id user@IP ERROR: No identities found 快速搜索显示,我需要指定密钥的位置,因为它不在默认的保存位置,因此我将其修复: ssh-copy-id -i /home/user/ssh/keys/server1key.pub user@192.168.1.3 询问服务器密码后,它成功添加了密钥。但是,尝试使用“ ssh user @ IP”登录时,仍然提示我输入密码。 据我所知,我正确地遵循了链接的说明,所以我丢失了某些东西,或者可能是现有的配置使我无法正常工作? 两种系统都使用18.04和openssh。

1
如何使用X.509标准将rsa密钥转换为pem
我已使用以下命令将rsa密钥转换为pem openssl rsa -in ~/.ssh/id_rsa -outform pem > id_rsa.pem 但是,当我尝试将此密钥上传到Azure托管的ubuntu服务器时,出现错误 The certificate is in an invalid format. X.509 standard format in a .cer or .pem file is supported. 将rsa密钥转换为pem格式的正确方法是什么?
16 ssh  openssl  azure 

6
如何通过ssh访问我的Ubuntu手机?
每当我尝试运行时apt-get install openssh-server,都会出现以下错误: root@ubuntu-phablet:/home/hablet# apt-get install openssh-server W: Not using locking for read only lock file /var/lib/dpkg/lock E: Unable to write to /var/cache/apt E: The package lists or status file could not be parsed or opened.

3
如何在不解锁物理显示的情况下连接到现有的X会话?
我通常会在工作站上运行许多程序,有时我需要远程使用它。因此,我需要连接到现有的X会话,同时始终保持物理显示(工作站的监视器)处于锁定状态。 我尝试使用vino(vino-server和vinagre作为客户端),但是它们打开了新的空X会话,因此它无法让我访问正在运行的应用程序。 我也尝试过x11vnc,但它看起来可以解锁物理屏幕,并在客户端完成操作后保持解锁状态(!),因此我们遇到了安全问题... 两端都有运行的Ubuntu 12.04,带有默认GUI,因此没有GNOME特定的解决方案(小应用程序等)起作用。 理想的解决方案应该使我能够访问在监视器和几个“虚拟桌面”上运行的所有程序。可能需要捕获特殊键,例如Crtl + [数字]和Alt-TAB。 另外,如果可以通过ssh -X它转发现有窗口(程序已在运行),将是一个很好的解决方法。 编辑:x1vnc,当然不是“ x11server” ...

2
无法通过主机名SSH进入Ubuntu服务器
我只是在一个旧盒子上安装了Ubuntu 12.04 Server,它通过以太网连接到我的路由器。我按照指示进行了opensh-server的设置,以进行远程访问,但是无法使用主机名从笔记本电脑ssh进入它。 不过奇怪的是,我可以使用IP地址将其插入。为了方便起见,我真的很想解决此问题。我注意到有一些类似的问题,但是似乎所有这些人都对解决该问题的方向有所了解,并且在询问我的问题的方式更加具体,措辞准确。 作为家庭网络的完整入门者,如果有人告诉我从这里去哪里,我将非常感激。
16 server  ssh  openssh 

7
如何强制SSH提供RSA密钥而不是ECDSA?
第一次访问服务器时,如果用户批准,如何强制SSH给我提供RSA密钥并自动存储它? 目前,它为我提供了ECDSA密钥。因为我已经知道RSA密钥,所以我更希望看到此时出现的RSA密钥。 我试过了: ssh -o RSAAuthentication=yes user@server 不幸的是,这给了我ECDSA密钥和Are you sure you want to continue connecting (yes/no)?消息。
16 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.