そこで鍵を必要としない telnetd をインストールして、通常は telnet でログインするようにしました。
以下は telnetd のインストールの記録です。
telnetd のインストール
# apt-get update
# apt-get install telnetd
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libalgorithm-c3-perl libarchive-extract-perl libcgi-fast-perl libcgi-pm-perl
libclass-c3-perl libclass-c3-xs-perl libcpan-meta-perl libdata-optlist-perl
libdata-section-perl libfcgi-perl libfile-copy-recursive-perl
liblog-message-perl liblog-message-simple-perl libmodule-build-perl
libmodule-pluggable-perl libmodule-signature-perl libmro-compat-perl
libpackage-constants-perl libparams-util-perl libpod-latex-perl
libpod-readme-perl libregexp-common-perl libsoftware-license-perl
libsub-exporter-perl libsub-install-perl libterm-ui-perl
libtext-soundex-perl libtext-template-perl openbsd-inetd perl perl-modules
rename update-inetd
Suggested packages:
perl-doc libterm-readline-gnu-perl libterm-readline-perl-perl make
libb-lint-perl libcpanplus-dist-build-perl libcpanplus-perl
libfile-checktree-perl libobject-accessor-perl
Recommended packages:
libarchive-tar-perl
The following NEW packages will be installed:
libalgorithm-c3-perl libarchive-extract-perl libcgi-fast-perl libcgi-pm-perl
libclass-c3-perl libclass-c3-xs-perl libcpan-meta-perl libdata-optlist-perl
libdata-section-perl libfcgi-perl libfile-copy-recursive-perl
liblog-message-perl liblog-message-simple-perl libmodule-build-perl
libmodule-pluggable-perl libmodule-signature-perl libmro-compat-perl
libpackage-constants-perl libparams-util-perl libpod-latex-perl
libpod-readme-perl libregexp-common-perl libsoftware-license-perl
libsub-exporter-perl libsub-install-perl libterm-ui-perl
libtext-soundex-perl libtext-template-perl openbsd-inetd perl perl-modules
rename telnetd update-inetd
0 upgraded, 34 newly installed, 0 to remove and 0 not upgraded.
Need to get 6197 kB of archives.
After this operation, 33.2 MB of additional disk space will be used.
Do you want to continue? [Y/n]
インストール後の設定(root ログインの許可)
telnetd の root ログインは無効となっています。これを有効にします。# vi /etc/pam.d/login
(pam_securetty.so の存在する行を "#" でコメントアウトします)
# You can change it to a "required" module if you think it permits to
# guess valid user names of your system (invalid user names are considered
# as possibly being root on insecure lines), but root passwords may be
# communicated over insecure lines.
#auth [success=ok new_authtok_reqd=ok ignore=ignore user_unknown=bad default=die] pam_securetty.so
上記の設定を有効にするために inetd を再スタートさせます。
# /etc/init.d/openbsd-inetd restart
[ ok ] Restarting openbsd-inetd (via systemctl): openbsd-inetd.service.
これで操作するパソコンから telnet でアクセスできればインストール成功です。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。