Questions tagged «ssh»

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

1
钥匙串与ssh-ident [关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 3年前关闭。 我正在考虑使用工具来设置ssh-agent环境,因此我只需要输入ssh一次密钥即可。 与之ssh-ident相比有哪些优缺点keychain?

1
如何更改实时连接的ssh设置?
我一直在看这个惊人的视频SSH / SSH的黑魔法可以做到吗?,演示者讨论一种无需重新连接即可通过ssh控制台更改实时连接的ssh设置的方法。 他收到一个ssh提示,然后继续使用该提示与Mac上运行的本地ssh实例进行通信。然后,他使用此ssh提示符启动本地端口转发。 这是屏幕截图: 我如何在Ubuntu上做同样的事情? 编辑:实际上,它在结尾处的视频中得到了解释。但是,我将质量检查保留在这里,以便为他人提供帮助。如果您有一个小时(!!!)的花费,我也推荐该视频。这真的很有信息。
9 networking  ssh 

1
如何确保旧式外壳服务器上的用户分离
我想为几个人运行一个老式的外壳服务器。一种使用户可以通过ssh访问的方式,以便他们可以运行软件(自己的或提供的)。我关心的是用户之间的适当隔离。 我不希望他们查看彼此的进程,访问彼此的文件(除非明确允许),等等。最好不要被每个特权升级错误所咬住或在每次较小的内核更新时重新启动服务器。采取这些安全措施后,保持运行常规服务(如Web和邮件托管)的选项将是非常理想的。 早在我使用grsec的那一天,但这需要保留在较旧的内核上,并要自己处理编译它的麻烦。有没有更现代,更Ubuntu的方法来确保共享服务器上的用户分离? 也许您可以使用AppArmor做到这一点?也许有一个为共享环境预配置的内核存储库?还是基于容器的解决方案?这些最近很流行。

1
使用Nautilus连接到SSH服务器
尝试SSH使用Ubuntu文件资源管理器连接到服务器。我已经使用来连接到该服务器SFTP,但是现在我想通过来进行相同的操作SSH。 由于未知原因,通过输入地址并按connect,它通过连接到最近的连接SFTP。为什么不SSH呢?如何解决?
9 14.04  ssh  nautilus 

3
用一个命令从root和user退出
我知道“不使用sudo su -”等信息。但是,老实说,几乎我们所有人都这样做。 因此,这就是问题所在。我们无法启用root登录,因此我们必须以用户身份ssh进入,然后su成为root。 这是过程树: 1 7897 7826 7826 ? -1 S 1000 0:00 sshd: josh@pts/0 7897 7898 7898 7898 pts/0 8182 Ss 1000 0:00 \_ -bash 7898 7990 7990 7898 pts/0 8182 S 0 0:00 \_ sudo su - 7990 7991 7990 7898 pts/0 8182 S 0 0:00 \_ …
9 command-line  bash  ssh  sudo  root 

3
Nginx erreur它没有打开
请我服务器上的nginx确实启动了,请关注我 root@s45-****:/home/arabico# nmap 45.**** PORT STATE SERVICE 22/tcp open ssh 5/tcp open smtp 80/tcp open http Nmap done: 1 IP address (1 host up) scanned in 0.06 seconds root@s45-****:/home/arabico# sudo service apache2 stop * Stopping web server apache2 * root@s45-****:/home/arabico# nmap 45.**** Starting Nmap 6.40 ( http://nmap.org ) at 2015-06-05 …

2
如何生成任意文件的randomart?
我们都知道ssh-keygen在创建或验证ssh公钥时生成的ASCII randomart 。 我们也知道您可以使用sha1sum或生成任何文件的哈希md5sum。 但是,是否可以从不是公共ssh密钥的任何文件中生成randomart “ ssh-keygen-style”? 这将是比较直观地比较两个文件的校验和的更有趣的方式。
9 ssh  hash 

3
GLib-CRITICAL console-kit-daemon
全新安装的14.04和KDE会产生以下错误: [...] Jan 8 13:58:19 linuxtest4 console-kit-daemon[1969]: GLib-CRITICAL: Source ID 20 was not found when attempting to remove it Jan 8 14:41:34 linuxtest4 console-kit-daemon[1969]: GLib-CRITICAL: Source ID 39 was not found when attempting to remove it Jan 8 14:43:18 linuxtest4 console-kit-daemon[1969]: GLib-CRITICAL: Source ID 13 was not found when attempting …

1
从终端启动并使用x11转发时,gedit顶部菜单不可见
鉴于: 我正在使用export $(dbus-launch)我的/etc/bash.bashrc文件,因为我通常在非管理员用户下运行,因此需要su - admin做任何危险的事情。 正常行为: 破折号,打开gedit。顶部菜单可见。 异常行为 转到终端,输入:gedit。然后,顶部菜单中可见。(即使发送到bg,问题仍然存在) 其他信息: 当我执行时gksudo gedit,我注意到菜单显示在窗口菜单栏的下方,而不是顶部菜单… 更多其他信息: 我刚刚找到了罪魁祸首:X11转发。当我export $(dbus-launch)从bash.bashrc文件中删除时,“异常”行为停止。 有谁知道如何使异常恢复正常?(保持x11转发?)我到处都看过,但是除了未显示首选项的错误之外,我没有找到解决此问题的方法……

4
确定我正在使用的服务器
从终端使用ssh时如何识别您在哪个服务器上? 我必须每天将ssh放入30台服务器,并不断在它们之间切换。 目前,我正在编辑选项卡名称,并编写IP iddress从一个跳转到另一个。 是否有自动的方法(将服务器IP地址分配为选项卡名称)?还有其他选择,而不必在每个服务器上编辑文件吗?

4
公钥认证失败
我正在使用ubuntu 13.10,并且服务器运行ubuntu 12.04。我已经使用ssh-keygen生成了私钥和公钥,并将id_rsa.pub放到服务器端,并将其添加到authorzied_keys我在Internet上找到的方法中。但是,在尝试登录时,我仍然必须输入密码。我已经将主目录设置为700,.ssh目录设置为700,authorzied_keys文件设置为600,并且我检查了sshd_config文件,但没有任何反应。 调试信息(带有-vvv选项)和sshd_config如下,服务器的auth.log文件中未列出任何内容。 我什至在客户端和服务器端都更新了openssh-server openssh-client。 我还有什么需要做的吗?感谢您提供任何信息。 debug3: load_hostkeys: loading entries for host "[xxx.101.15.62]:2222" from file "/home/leetom/.ssh/known_hosts" debug3: load_hostkeys: found key type ECDSA in file /home/leetom/.ssh/known_hosts:2 debug3: load_hostkeys: loaded 1 keys debug3: load_hostkeys: loading entries for host "[xxx.101.15.62]:2222" from file "/home/leetom/.ssh/known_hosts" debug3: load_hostkeys: found key type ECDSA in file /home/leetom/.ssh/known_hosts:2 …

1
如何从MOTD / Banner中删除非root用户的法律声明
问题: 通过SSH登录时,为所有非root用户显示以下文本: Ubuntu系统随附的程序是免费软件; / usr / share / doc / * / copyright 中的各个文件中描述了每个程序的确切分发条款。 在 适用法律允许的范围内,Ubuntu绝对不提供担保。 组态: 我的/etc/ssh/sshd_config包括: PrintMotd否 PrintLastLog否 PrintMotd no并且PrintLastLog no在PAM中被PAM覆盖/etc/pam.d/sshd 会话可选pam_motd.so 会话可选pam_lastlog.so永不显示失败 /var/run/motd被链接到/etc/motd: / etc / motd-> / var / run / motd 文件夹/etc/update-motd.d/为空! 题: 如何禁止非root用户显示以上通知?
9 12.04  ssh  sshd  motd 

3
无法SSH到13.04的新Vagrant安装中
我从http://cloud-images.ubuntu.com/vagrant/raring/current/raring-server-cloudimg-i386-vagrant-disk1.box使用了13.04的Vagrant映像来创建新的虚拟机,并尝试连接到它使用SSH。但是,SSH始终会立即断开连接,甚至没有进入尝试进行身份验证的阶段。 我在VirtualBox GUI中打开了VM,然后查看了SSH日志文件(auth.log)。到处都是这样的行: Jul 25 17:57:02 vagrant-ubuntu-raring-32 sshd[898]: error: Could not load host key: /etc/ssh/ssh_host_rsa_key Jul 25 17:57:02 vagrant-ubuntu-raring-32 sshd[898]: error: Could not load host key: /etc/ssh/ssh_host_dsa_key Jul 25 17:57:02 vagrant-ubuntu-raring-32 sshd[898]: error: Could not load host key: /etc/ssh/ssh_host_ecdsa_key Jul 25 17:57:02 vagrant-ubuntu-raring-32 sshd[898]: fatal: No supported key exchange algorithms …
9 ssh  vagrant 

5
Ubuntu为什么不能通过LAN访问我的Raspberry Pi?
好的,我最近有了Raspberry Pi,并且将其连接到Wi-Fi-我启用了SSH并安装了Hiawatha,那时我可以从运行Puppy Linux的桌面上正常访问它。 当引导到Windows(在Win XP Pro上为Putty)时,我也可以很好地访问它,并且上网本也可以通过PuTTY访问它。(Win 7入门版) 但是,当我启动到Ubuntu时,所有的SSH,HTTP和HTTPS连接都被拒绝。为了确认是Ubuntu,并且只有Ubuntu出现连接问题,我重新启动到Puppy Linux(连接正常)和Windows(连接正常)。上网本可以连接到所有3个服务,也不会出现问题。只是Ubuntu表示连接被拒绝。 我想知道出了什么问题-我已经完成了所有基本的故障排除:重新启动RPi,重新启动计算机,重新启动无线路由器等。Raspberry Pi没有启用防火墙,并且我的路由器提供了所有已连接的设备局域网彼此之间不受限制的访问。我已经进行了广泛的测试,并且毫无疑问,Ubuntu被证明是唯一不愿意连接的人。 更新:刚刚测试了通过我的外部IP的访问,并且一切都能在Ubuntu上顺利运行!但是,Ubuntu仍然无法从本地任何地方访问Pi,我只是再次确认我的其他操作系统可以。我认为Ubuntu在本地连接时遇到麻烦(与我的其他操作系统不同)很奇怪,但是可以通过我的外部IP访问Pi。 更新2:禁用我的防火墙让我访问该设备,但密码是不正确的报道每天。单身。时间。我尝试将其键入Gedit,然后在SSH登录期间将其拖放到密码提示中,并且在访问pi@jamestheawesomedude.cu.cc时进行授权,而在访问时进行授权pi@192.168.2.128。令人难以置信的令人沮丧。

1
我可以SSH到特定目录吗?
我每天都通过SSH连接到许多不同的服务器,其中一些服务器的网站具有不同的文件系统结构。每次更换服务器时,我都必须弄清楚要去到我真正想要的文件的位置(因为我很少要进入~)。 我使用Fabric文件自动执行所有操作(推送到git,自动SSH到服务器以从git中提取,重新启动Web应用程序,更改依赖项等),所以我想知道是否也不能告诉我我想要SSH到正确的目录中,这样我就fab ssh可以在正确的位置运行并正常进行SSH会话,并立即开始工作。 但是,这与Fabric无关。请忽略它。Fabric只是在运行一批命令。我的论点是ssh命令。这就是我要告诉Fabric运行的内容。 因此,如何我可以ssh给cd到上登录一个特定的目录? 注意:这不能是服务器或用户范围的东西。我在某些服务器上的一个用户下有多个网站,因此粘贴某些~/.bashrc内容对我不起作用。
9 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.