2016年11月29日
Tweet
SFTPのみのユーザーを作成していました。それは、sshd_config で指定していました。
その状態で、SSH接続を行うと以下の通りエラーが。
Nov 28 sshd[14729]: Accepted publickey for cesa from XXX port 62936 ssh2
Nov 28 sshd[14732]: error: /dev/pts/1: No such file or directory
Nov 28 sshd[14732]: error: open /dev/tty failed - could not set controlling tty: No such file or directory
Nov 28 sshd[14732]: The session allows sftp connections only
当初、なぜSSHログインができないのか、分かりませんでした。設定は合っているように思えますし、ユーザーもいるし。
ログには見慣れない、エラーが出ています。
error: /dev/pts/1: No such file or directory
error: open /dev/tty failed - could not set controlling tty: No such file or directory
で、最後に、ちゃんとでていました。
The session allows sftp connections only
sftp 接続のみとなっているようですね。ということで sshd_config で設定を解除しました。
ログをちゃんと見れば解決できるいい例でした。
その状態で、SSH接続を行うと以下の通りエラーが。
Nov 28 sshd[14729]: Accepted publickey for cesa from XXX port 62936 ssh2
Nov 28 sshd[14732]: error: /dev/pts/1: No such file or directory
Nov 28 sshd[14732]: error: open /dev/tty failed - could not set controlling tty: No such file or directory
Nov 28 sshd[14732]: The session allows sftp connections only
当初、なぜSSHログインができないのか、分かりませんでした。設定は合っているように思えますし、ユーザーもいるし。
ログには見慣れない、エラーが出ています。
error: /dev/pts/1: No such file or directory
error: open /dev/tty failed - could not set controlling tty: No such file or directory
で、最後に、ちゃんとでていました。
The session allows sftp connections only
sftp 接続のみとなっているようですね。ということで sshd_config で設定を解除しました。
ログをちゃんと見れば解決できるいい例でした。