我跟踪,以伪分布式模式在我的机器上运行Hadoop。
我可以使用ssh登录本地主机,而不需要密码:
admin@mycomputer:/usr/local/hadoop/hadoop-2.6.0$ ssh localhost
Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-45-generic x86_64)
* Documentation: https://help.ubuntu.com/
4 packages can be updated.
0 updates are security updates.
Last login: M
目前,我正在尝试配置一个SSH密钥,用于将Github存储库克隆到Jenkins管道中。当我以Jenkins用户身份登录到我的Linux服务器并尝试创建一个SSH键区时,下面是我得到的输出:
-bash-4.2$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/var/lib/jenkins/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase a
我的系统是centos 7,我的目的是增强服务器安全性,只允许sshuser登录,然后让su root登录。
我只为useradd -M -u 888 sshuser登录SSH创建一个用户。我还在/etc/ssh/sshd_config中设置了D4。
然后,当sshuser登录时,将收到如下通知:
Could not chdir to home directory /home/sshuser: No such file or directory
-bash-4.2$ su root
Password:
当SSH没有直接登录用户时,是否存在安全问题?