Articles of ssh

通过SSH创build一个数据库,将出现在CPanel

我有一个Linux的VPS。 我希望能够通过SSH创build数据库,并且仍然可以通过CPanel访问它。 我试图创build一个数据库使用create database myDB ,它创build它,我可以看到它,当我使用show databases; 但是当我作为myUserlogin到控制面板时,我看不到它。 我曾尝试授予该数据库myUser权限,但似乎没有帮助(除非我做错了)。 有人能指点我吗? 使用CentOS和MySQL5。

具有SSH密钥的SSH用户无法login到Usermin

我正在AWS上设置一个新的Ubuntu netty 11.04实例,需要Usermin来允许我的“Ubuntu”用户帐户login。 问题是“ubuntu”用户使用ssh密钥login到服务器。 我试图用密码创build一个新帐户,Usermin允许它login。 我的问题是,Usermin如何允许访问我的“Ubuntu”用户? 我需要为“Ubuntu”创build密码吗? 我该怎么做? 这会影响我的SSHlogin吗?

我的Ubuntu服务器可以ping和SSH可以连接,但SSH不能做authuncation和暂停

我有两个Ubuntu的服务器。 每个由phpfpm,memcached,mongodb运行的php-cgi。 而这些服务器没有在高负载状态下运行。 跑了几天后。 服务器将停止。 没有服务和端口可以连接。 包括memcached(11211),mongodb(27017)。 所以我觉得它停了。 但它可以ping和SSH(22)可以连接。 但只是连接。 没有像往常一样的authentication。 而我不能在我的服务器前。 我只能通过SSH来控制它。 但我可以重新启动服务器。 重启后。 一切都好。 但是这种情况会一再发生。 我认为这个问题可能是由mongodb造成的。 因为除了mongodb,我还有其他服务器运行相同的环境。 但我不确定。 即使我确定罪魁祸首是mongodb。 我不知道如何解决这个问题。 任何人都知道如何和为什么?

UFW启用后,SSH会冻结

我有一个小的Ubuntu 10.10服务器,我最近注意到一个奇怪的行为(不知道它是否发生之前)。 如果我启用了ufw(默认情况下全部拒绝,全部允许,允许所有的http,允许所有在一个随机的端口我用ssh),当我在ssh中执行一些操作时,ssh控制台完全冻结。 服务器继续工作,如果我closures控制台,我可以启动另一个SSH会话。 无论从哪里login(从另一个Ubuntu和Mac尝试),都会发生这种情况。 这些行为是相当可重复的,例如VIM的一些configuration文件(虽然VIM的其他文件工作),猫一些其他文件等冻结不会发生,如果ufw被禁用。 任何想法发生了什么? 谢谢! 克里斯蒂安 另外:如果你想知道,是的,我有TcpKeepAlive是的,我怀疑是相关的(这也会发生ufw也被禁用) 按照要求:我下面的ufw conf。 此外,我不知道是否有事情做,但服务器有2 ips。 一个是configuration的SSH域,并在一个服务HTTP(通过Apache2) Status: active Logging: on (low) Default: deny (incoming), allow (outgoing) New profiles: skip To Action From — —— —- 19922/tcp ALLOW IN Anywhere 9418/tcp ALLOW IN Anywhere 80/tcp ALLOW IN Anywhere 443/tcp ALLOW IN Anywhere

在防火墙后面的厨师客户

我目前正在学习厨师。 到目前为止我所理解的是: 我必须在自己的服务器上安装厨师服务器或使用托pipe的厨师。 我必须在我想pipe理aka节点的服务器上安装chef-client(手动或使用knife bootstrap)。 我在我自己的PC上安装了几个厨师工具,可以用来pipe理节点,例如刀子。 现在在我的情况下,专长是节点在防火墙 /负载平衡器/代理之后。 节点可以通过NAT访问外部的服务器(http可以工作,我也可以configuration厨师特定的主机也可以)。 但是他们只能通过ssh隧道从外部联系。 真的有很多有关厨师的文档可用,但我没有find这些问题的答案: 使用刀时,在我自己的PC上手动设置ssh隧道还是厨师服务器需要联系节点时是否足够? 当使用刀,我可以configuration它自动设置一个SSH隧道? 当使用厨师服务器networking用户界面我可以configuration它通过SSH隧道连接到节点,或者我需要一个设置,我自己安装隧道,例如使用监视? 这是主办的厨师甚至可能吗? 而不是使用knife或web ui:我可以直接在使用chef-client的节点上发出相同的pipe理命令吗? 你会推荐什么解决scheme? 非常感谢您花时间帮助解答一个或多个相关问题

错的gitosisconfiguration。 我被locking在服务器之外

我犯了一个愚蠢的错误。 我有一个小虚拟的CentOS服务器,我在configurationgit + gitosis时,我想我除了git用户之外还运行gitosis ssh key init。 我当时没有意识到,但现在当我尝试SSH服务器与我的用户我得到: TY allocation request failed on channel 0 ERROR:gitosis.serve.main:Need SSH_ORIGINAL_COMMAND in environment. Connection to [servernamehere] closed. 任何想法如何我可以再次login到服务器? 不幸的是我禁用了ssh rootlogin。 谢谢! 更完整的日志(相关部分): debug1: Authentication succeeded (publickey). debug1: channel 0: new [client-session] debug3: ssh_session2_open: channel_new: 0 debug2: channel 0: send open debug1: Entering interactive session. debug2: callback start debug2: client_session2_setup: […]

对Mac OS X 10.6托pipe服务进行脚本访问权限

在Snow Leopard上,我可以通过使用系统偏好设置的共享选项卡中的“仅限这些用户:”选项来访问SSH等服务。 这在configuration多台机器时使用起来很麻烦,有些帐户(如root用户)不会显示在那里,所以我想编写它。 有没有办法在命令行中将任意用户的访问权限添加到任意用户?

协助开放额外的港口 – CentOS

我试图在我的VPS(端口5900)上打开一个额外的传出端口。 这里是我的/ etc / sysconfig / iptables: # Generated by iptables-save v1.3.5 on Sun Jul 10 11:27:12 2011 *mangle :PREROUTING ACCEPT [68:4952] :INPUT ACCEPT [68:4952] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [60:7060] :POSTROUTING ACCEPT [60:7060] COMMIT # Completed on Sun Jul 10 11:27:12 2011 # Generated by iptables-save v1.3.5 on Sun Jul 10 11:27:12 2011 *filter […]

SSH只在启动后立即接受连接

当我今天尝试login到远程Ubuntu服务器时,我得到: ssh: connect to host <ip> port 22: Connection refused 所以我重新启动服务器,认为sshd可能已经崩溃。 启动后,我可以通过SSH连接,但1或2分钟后服务器closures连接: Connection to <ip> closed by remote host. 尝试重新连接,服务器再次拒绝连接。 手工做 /etc/init.d/sshd restart 没有帮助,/ etc / hosts.deny似乎没问题。 这是非常烦人的,因为我没有多less时间来诊断或修复问题。 帮助或想法非常感谢!

通过厨师引导服务器,并更改SSH端口

我有一套完整的配方,可以在Rackspace引导服务器,configuration和安装所有需要的configuration。 现在,我想更改SSH运行的默认端口。 这很容易做到,但问题是,如何告诉Knife在引导时使用22,而在注册节点上做所有其他事情时,如何使用非标准端口?