ログイン
ログイン
高度な検索
検索
検索 ...
... すべてのカテゴリー
Linux
Windows
マイコン
無線
NetWork
AndroidTvBox
すべての言語での検索:
1 件の検索結果
Linux
chroot
環境を構築したい





【きっかけ】
データ同期の際、rsync+SSHを利用。自動化を行う為に公開鍵認証方式(パスフレーズなし)で行っているが、セキュリティ的に心配。万一の場合でも実行可能コマンドが制限されている、
chroot
環境を構築してみよう。
【手順】

chroot
環境を作るのは、意外と手間な作業の為、ネット上で紹介されていたスクリプトを改修して、簡易化を行った。
(0)
chroot
環境構築スクリプトの入手
 https://www.chovits.jp/git/?p=
chroot
_mk.git;a=summary「shortlog」 一番上(最新)の[snapshot]をクリックするか、 https://www.chovits.jp/git/?p=
chroot
_mk.git;a=treeから、
chroot
.sh、useradd.sh を入手。
[スクリプト作成環境]RockyLinux8 X86_84おそらく、同系統のOS(RHEL8やCentOS8)でも動作すると思う。
(1) SSHログイン(
chroot
環境で利用する)アカウントを作成。(例:user001)
# useradd -u xxxx -g xxxx user001
(2) 公開鍵を配置
※ 公開鍵/秘密鍵はログイン元の端末で作成済# su - user001$ mkdir .ssh$ chmod ...
もっとも人気の検索:
/etc/passwd
1486x
Identifier whose declaration cannot be found.
1121x
https://gotoroumu.hpcontents.com/view.php?page=/etc/passwd
1104x
the
1023x
systemctl
836x
sever
572x
squid
562x
MPLAB XC8 (xc8-v2.36-full-install-windows-x64-installer.exe)
537x
Rocky Linux8.5 ã«SAS2008ãèªèããã
537x
dnf
402x