我已经在Ubuntu 14.04上完成了apache的设置。现在我想ssh到它(ssh root @ localhost)。它要我输入密码。我不记得设置任何密码!我怎么能第一次ssh它?
答案 0 :(得分:2)
运行ssh root@localhost
将尝试通过SSH登录运行该命令的计算机上的本地root用户。
使用sudo su
而不是直接以root身份而不是当前用户身份登录可能更明智,因为在这种情况下,使用SSH连接到localhost似乎是不必要的。
默认情况下,未设置root密码。假设您有sudo权限,可以使用sudo passwd root
设置一个。
如果您确定您确实需要使用SSH(而不是简单地使用su
登录到root帐户),您会发现这里的答案很有用:
https://askubuntu.com/questions/469143/how-to-enable-ssh-root-access-on-ubuntu-14-04
祝你好运!