Articles of ssh

SSH和防火墙设置我无法find

我无法通过SSH访问我的新服务器。 我现在有一台服务器按照我想要的方式工作,而我正尝试以不同的方式工作。 我复制了我的用户文件(/ etc / passwd,/ etc / shadow,/ etc / group和/ etc / gshadow)和/ home文件夹(包括/home/*/.ssh)。 我甚至在新机器上添加了一个新用户(testuser),并使用它来testingssh设置。 / etc / ssh / sshd_config和/ etc / ssh / ssh_config都是一样的,就像iptables规则一样。 当我尝试使用PuTTY使用旧服务器的设置副本(当然地址除外)login到新服务器时,出现错误: 已断开连接:不支持可用的身份validation方法 在/ var / log / secure文件中,我得到这一行: sshd [6562]:从xxx.xxx.xxx.xxx收到断开连接:14:不支持可用的身份validation方法 旧的和新的服务器都运行centOS 我还能在哪里find可能closures的configuration? 谢谢。

Mac OS X服务器安全login失败的SSH尝试

每当我们的服务器pipe理员尝试通过SSH访问我们运行Mac OS X Server 10.5的计算机时,我在安全日志中每隔10秒就会收到以下错误消息: sshd [32575]:/ etc / sshd_config第70行:不支持的选项KerberosGetAFSToken sshd [32575]:错误:PAM:来自129.1.95.241的(用户名)身份validation失败 sshd [32575]:从129.1.95.241(用户名)的键盘交互/ pam失败 用户能够正常login和工作,但是这个错误主导着日志文件。 起初,我们发现他的系统上有一个剩余的公共ssh密钥,但是即使在删除之后仍然存在错误。 即使用户不再login到服务器,该错误也会每10秒钟出现一次! 有没有人见过这个问题? 这些错误怎么能从同一个IP生成,即使这台机器没有与服务器的开放连接? 我应该在哪里看? 非常感谢您的帮助!

如何在Linux上通过SSH做一个Cronjob

我有一个Linux服务器,我想安装一个Cron。 我被给了一个URL,通过访问这个URL(GET请求),它会自动为我的网站重build一个新的站点地图。 基本上,我想要一个cron每天去这个URL一次,因此我的网站地图将每天重新生成一次 我不知道什么信息我需要给你关于我的服务器上的cron …但是当我去/ etc /我可以看到… cron.d,cron.daily,cron.deny,cron.hourly, cron.monthy,crontab 另外一件事,当我自己访问GET请求url时,页面加载需要一段时间。 大约需要1-2分钟,然后出现“SITEMAP COMPLETE”页面。 所以cron将不得不在整个持续时间内停留,直到出现这个消息,否则站点地图只会部分重新生成。 编辑***我想我find了答案,有人可以确认这是正确的? 在crontab -e中,我input: 0 0 1 * * / usr / bin / wget -q -O – “ http://www.domain.com/GET-REQUEST ”

Debian服务器不会出现在PuTTY标题栏中

我使用特定的服务器通过SSH连接到所有服务器。 当我连接到SSH网关服务器时,它完美地在PuTTY标题栏中显示chronoz @ sshgw,当我连接到CentOS服务器时,此服务器显示为root @ server01。 使用不同的标题栏在PuTTY窗口之间切换是非常容易的。 不幸的是,当我login到Debian服务器时,标题栏不会改变。 它仍然说chronoz @ sshgw,而我实际login到root @ debianserver01。 我怎样才能改变这个? 这将大大提高我的生产力。

SSHloginVS SSHauthentication

我build立了一个新的系统。 我必须使用ssh XXXX @ XXXXXX来login。 它不会让我通过telnetlogin。 但我没有设置任何键。 所以没有什么可以检查的。 谁可以给我解释一下这个? 另外我有另一个系统与SSH和密钥,但它要求用户input密码,而不是通过短语? 谢谢。

如何解决EC2实例上的“连接已closures”问题?

我以前遇到过这个问题,并重新启动实例,我认为,重置/root/.ssh/authorized_keys和/home/ubuntu/.ssh/authorized_keys文件。 我已经重新启动实例两次,我仍然无法SSH进来。我只是得到这个: Connection closed by xxxx 有任何想法吗?

如何为sshstream量设置端口转发?

我有两台服务器,一台Web服务器和一台ssh服务器。 目前我有负载平衡器后面的Web服务器,而SSH服务器有一个子域指向它。 我希望它可以直接SSH到我的裸域,而不必指定子域。 现在用户必须通过x.domain.com而不是domain.com来访问ssh。 我想将我的裸域的ssh和wwwstream量路由到后端的不同框。 我一直在玩iptables,但似乎无法得到这个工作。 我的路由器是虚拟的,只有一个接口eth0。

CentOS 5.6configuration文件搞砸了?

我正在专用服务器上运行CentOS 5.6。 我不小心删除了以下configuration文件: /home/USER123 该目录中只有以下文件: .bash_history的 的.gitconfig /.ssh / VAR 由于其他文件(我假设有其他文件)已被删除,现在的提示显示: -bash-3.2$ 有没有修复这个方法,所以它回到显示: USER123@SERVERNAME

在debian服务器上的Firestarter。 我应该激活SSH吗?

我刚刚在我的Debian服务器上安装了Firestarter ,因为我想要一个易于使用的工具来pipe理此服务器上的防火墙。 计划是限制访问一些端口(例如8080),我认为入站规则是正确的select。 我是否正确? 我添加了一个示例规则,该规则将对8080端口的访问限制为IP地址127.0.0.1。 (将稍后改为127.0.0.1)。 另一个问题是,我不知道我是否也应该激活SSH访问,或者如果这是默认激活。 我有点害怕,如果我不允许在Firestarter中访问它,我将从自己获取访问权限。 🙂

Ncurses或命令行替代ClusterSSH

ClusterSSH有一个很好的NCursesselect吗?