ssh
現在問題が発生しました。 rootログインを無効にして新しいユーザーとしてログインし、su
必要に応じてrootログインを使用したいと思います。
実際には、ユーザーがroot経由でログインできるようにすることはできません。 SSH経由でrootとしてログインできますが、私が作成したユーザーとしてはログインできません。
私はそのAllowUser
コマンドを使用しましたが、まだ運がありません。
この問題を解決する方法はありますか?
CentOS 07を使用しています。
$ grep <newuser> /etc/passwd
<newuser>:x:1000:1000::/home/<newuser>:/bin/bash]
/usr/sbin/sshd -Dd
debug1: sshd version OpenSSH_6.4, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: read PEM private key done: type RSA
debug1: private host key: #0 type 1 RSA
debug1: read PEM private key done: type ECDSA
debug1: private host key: #1 type 3 ECDSA
debug1: rexec_argv[0]='/usr/sbin/sshd'
debug1: rexec_argv[1]='-Dd'
Set /proc/self/oom_score_adj from 0 to -1000
debug1: Bind to port 22 on 0.0.0.0.
Bind to port 22 on 0.0.0.0 failed: Address already in use.
debug1: Bind to port 22 on ::.
Bind to port 22 on :: failed: Address already in use.
Cannot bind any address.
ベストアンサー1
ユーザーシェルを割り当てることを忘れましたか?
次のことができます。
useradd -s /bin/bash gdea73
これはまったく異なるかもしれませんが、過去のある時点で上記の間違いを犯したことを覚えています。