我失去了与亚马逊EC2 VM的连接。我认为原因是我配置了错误的路由表规则,但是是否有其他方式登录到VM以查看实际发生了什么?
使用get系统日志,我可以获得一些信息,但我也注意到,在底部有以下一行:
Red Hat Enterprise Linux Server 7.1 (Maipo)
Kernel 3.10.0-229.el7.x86_64 on an x86_64
ip-172-31-30-157 login:
我想知道我是否可以用这个登录到VM,但是用户名是ec2-user吗?密码是什么呢?我通常使用没有密码的ssh -i!
是否可以在没有密码输入的情况下从本地登录到远程Linux PC SSH (而不是root用户)?我的意思是-在两个点上使用/etc/阴影作为密码,登录到具有相同用户凭据(在两个系统上登录和密码相同)的远程SSH。
要点-不是使用基于密钥的身份验证,而是使用加密密码(SHA-512)在远程SSH上登录。
我想收集常见的登录/密码对。
目前,我的system.log文件中有这样的内容:
sshd[9117]: error: PAM: authentication error for root from localhost via ::1
我怎样才能在日志中得到密码?
编辑:这是为我的个人使用,在我自己的网络,我是唯一的合法用户。
嗨,Mysql和Linux专家!
在本地机器上安装Mysql服务器时,我遇到了一个奇怪的行为问题。这是历史-
Fedora Linux machine 13I上安装的使 mysql root用户在连接MySQLs时必须有一个密码,我需要<code>E 217</code>--我需要测试一个shell脚本,它调用mysql客户端<code>E 119</code>而没有用户名和密码<>E 220</code>,我需要删除mysqls根用户的密码。也(重要的),脚本应该从我的计算机的root用户运行。
mysql -D db
我安装了(openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit)原点OpenShift,当我尝试使用oc login登录时,它会询问用户名和密码。
如果我键入任何用户名(如bob ),然后键入任何密码(如123 ),则成功登录,但没有权限。
[root@ip-10-0-0-12 centos]# oc get pods
No resources found.
Error from server (Forbidden): pods is forbidden: User "bob" cannot list pods in
操作系统
$ uname -a
Linux aurora 4.4.0-59-generic #80-Ubuntu SMP Fri Jan 6 17:47:47 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
MySQL
$ mysqladmin --version
mysqladmin Ver 8.42 Distrib 5.7.16, for Linux on x86_64
显然,有东西试图以root的形式登录到mysql服务器上。
service mysql start
但我不知道那是什么。
/var/log/mysql/error.log中与启动服务器相关
我在root中编辑了我的/etc/profile,试图在登录时运行一个脚本,但显然我做错了。
现在的问题是,在重新启动VM之后,登录循环。如果输入用户名,然后输入密码,它将成功登录,显示上次登录的时间,然后在一秒钟左右后将我返回到登录屏幕。我试过以root和普通登录的身份登录。我在其他地方读到,引导到恢复模式可能会有帮助,但是在引导Arch时我找不到这个选项。我有以下选择:
Arch Linux pkg-linux内核
Arch Linux pkg-linux内核(回退initramfs)
Arch Linux
arch linux的高级选项
我试过所有这些引导选项