我正在使用Debian 5.2.2在服务器上工作。几乎不具备Linux的管理知识,我想我搞砸了。我使用apt-get更新和apt-get升级来更新所有内容,然后下载并安装了Apache,PHP和MySQL。这些工具似乎工作正常,但现在我什至无法通过本地控制台登录服务器。如果我尝试通过GUI登录,或者尝试通过ssh,scp或其他方式远程登录,则成功登录后会立即断开连接。换句话说,初始连接没有问题,但是当我输入正确的用户名和密码(对于root或任何用户)时,我断开了连接。使用GUI,屏幕会变黑一秒钟,然后将我带回到登录提示。使用ssh,我可以“关闭与[服务器]的连接”。
感谢您的帮助,如果有任何办法可以提供更多信息,请告诉我。感谢您的时间。
编辑:
-任何用户都可以在本地控制台上登录
-目前我没有本地访问计算机的权限,所以我现在所能做的就是ssh。输入密码后,这是ssh -vvv [server]的输出:
Linux xxxxxxx.com 2.6.26.8+20091222+1056-debhawk-5.2.2-custom #1 SMP PREEMPT Tue Dec 22 10:58:57 EST 2009 i686
Last login: Mon Apr 30 14:48:07 2012 from xxxxxxx.com
debug2: channel 0: rcvd eof
debug2: channel 0: output open -> drain
debug2: channel 0: obuf empty
debug2: channel 0: close_write
debug2: channel 0: output drain -> closed
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
debug2: channel 0: rcvd close
debug2: channel 0: close_read
debug2: channel 0: input open -> closed
debug3: channel 0: will not send data after close
debug2: channel 0: almost dead
debug2: channel 0: gc: notify user
debug2: channel 0: gc: user detached
debug2: channel 0: send close
debug2: channel 0: is dead
debug2: channel 0: garbage collecting
debug1: channel 0: free: client-session, nchannels 1
debug3: channel 0: status: The following connections are open:
#0 client-session (t4 r0 i3/0 o3/0 fd -1/-1)
debug3: channel 0: close_fds r -1 w -1 e 6
Connection to xxx.x.xx.xx closed.
debug1: Transferred: stdin 0, stdout 0, stderr 35 bytes in 0.0 seconds
debug1: Bytes per second: stdin 0.0, stdout 0.0, stderr 3845.3
debug1: Exit status 254
/var/log/messages并/car/log/secure在尝试远程登录时检查和日志。尝试使用登录,ssh -vvv <servername>这样您可以查看出什么问题了。 dmesg输出可能也很有用,但您只需要修剪和发布相关的部分。您可以使用本地控制台上的任何用户帐户登录还是只能以root用户登录?SSH守护程序是否正在运行(ps auxwww|grep ssh)?