UbuntuにTomcatをインストールしたあとにTomcatユーザでSSHログインしたい

Linux

UbuntuにTomcat9をインストールしたら自動的にtomcatユーザを作成されますが、tomcatユーザでSSHログインできませんでした。
その時に対応したことをメモ。


まず、「/etc/passwd」を確認します。

root@zsh:~# cat /etc/passwd | grep tomcat
tomcat:x:1001:1001::/opt/tomcat:/bin/false

上記の「:/bin/false」部分を「:/bin/bash」に変更します。
これでtomcatユーザに対して「/bin/bash」が有効となり、SSHログインが可能になります。

root@zsh:~# cat /etc/passwd | grep tomcat
tomcat:x:1001:1001::/opt/tomcat:/bin/bash

sakusaku

都内でSIerをやっています。 使用している技術は、Java、PHP、MySQL、PostgreSQL、Oracle、Apache、Tomcat、あたりです。 Pythonやってみたいです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください