Tag: ssh

期待专门定制Ubuntu SSH横幅

所以默认的Ubuntu SSH横幅有一些很酷的东西,主要是它显示了可以更新的包和诸如此类的东西。 所以我想保留这些值,同时自定义其余的值。 我已经看到我可以将sshd_config指向包含文本的文件。 我只是不清楚哪些命令会产生更新文本。 为了记录,我所说的是这个: 0 packages can be updated. 0 updates are security updates. 帮助将不胜感激。 非常感谢。

为什么ssh操作总是要求密码? (with ed25519)

我刚刚更新了我的ssh密钥并添加了密码,但它现在不断地唠叨我,比如当我做一个git(或mercurial hg)推送时。 ssh-agent正在运行: xxx 1303 1118 0 09:16 ? 00:00:00 /usr/bin/ssh-agent /usr/bin/dbus-launch –exit-with-session /usr/bin/im-launch mate-session 我试过ssh-add : > ssh-add Identity added: /home/…/.ssh/id_rsa (/home/…/.ssh/id_rsa) Enter passphrase for /home/…/.ssh/id_ed25519: Could not add identity “/home/…/.ssh/id_ed25519”: communication with agent failed 缺什么? 16.04 Ubuntu Mate,万一重要。

在Ubuntu 14.04上没有MOTD ……?

我最近刚刚安装了Ubuntu 14.04。 当我SSH时,没有MOTD(是的,我在sshd_config中设置了相应的命令)。 我阅读了一些关于设置MOTD的教程,但我意识到虽然我有/etc/update-motd.d,但是没有/ etc / motd文件,也没有/ var / run / motd文件。 如何设置这些以便我可以通过SSH获得MOTD?

ssh服务器的连接超时

我正在尝试设置openssh-server,但我遇到了一些连接问题。 我将端口更改为非标准(57757),然后将我的路由器设置为转发到该端口。 在我的局域网上,我能够使用端口57757轻松地进入我的机器,但无法在WAN上执行此操作。 如果我在局域网外,并且我尝试通过错误的端口访问我的机器,我立即收到“连接被拒绝”消息。 但是,使用正确的端口,它只会挂起然后超时。 我可以尝试调试此问题? 我尝试过traceroute,但它并没有告诉我任何有用的东西。 编辑:我意识到我的问题是我的路由器不支持内部通过WAN IP访问它。 我ssh到一个不同的服务器并重新进入,它工作正常。

如何修复Permission Denied(公钥)错误?

在尝试在我的桌面Ubuntu 12.10和Fedora 19桌面之间进行通信时,我遇到了权限被拒绝(公钥)的错误。 我可以通过ssh从fedora登录到Ubuntu,但反之亦然。 我甚至通过端口22在两台机器上执行了telnet,两台机器都在监听,但不是通过ssh。 该怎么办? 任何的想法? 我的sshd_config文件如下: # Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs and protocols we listen for Port 22 # Use these options to restrict which interfaces/protocols sshd will bind to #ListenAddress :: #ListenAddress 0.0.0.0 Protocol 2 # HostKeys for protocol version 2 […]

如何禁用SSH和GPG的密钥环?

如何禁用SSH和GPG的密钥环? 我想保留wifi和其他东西的密钥环。 我正在使用Ubuntu 12.04。

我可以SSH到特定目录吗?

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

使用SSH时永久存储地址

我有几个远程服务器,我通过终端连接。 服务器没有域,只有一个IP地址,当我得到其中一些时很难记住。 有没有办法在终端中永久存储值,以便我可以执行以下操作? server1 = 111.222.111.222 并输入如下命令: ssh root@server1 代替: ssh root@111.222.111.222

ssh的主机别名

我经常会连接几个SSH目的地,我想知道如果不记住IP地址,我可以为它们创建主机别名。 我希望能够使用…… ssh -p xx user@domain.ssh 我已经尝试在/etc/hosts建立这个/etc/hosts ,除非有一个服务我需要重新启动它没有任何效果。

启动时启动ssh服务器

我一直在做我的google-fu,但我只能找到过时的指南或指南,仅与Ubuntu的服务器版本有关。 我需要进行设置以便ssh服务器在启动时运行,这样我就可以远程访问计算机而无需先在主机上登录。 我该怎么办? 我已经设置了ssh服务器,以便我可以登录所有这些,但首先我必须登录主机并运行sudo /etc/init.d/ssh start