!!! OpenBSD ユーザ・グループ関係 (6.6 ARMv7 on BBB 版) {{category OpenBSD,nolink}}OpenBSD のユーザ・グループ関係。対象は、OpenBSD 6.6 ARMv7 on BBB。 !!!rootユーザ !!メール転送 cron などから送られる root 宛のメールを POP3 で受信できるように管理者用のアカウントに転送する。 インストール時にユーザを作成している場合、そのユーザに転送するように設定される。 メールの転送は、'''~/.forward''' で設定する。 # cat ~/.forward admin !!リモートログイン メンテナンス用に ssh と sftp が使えるように、公開鍵を設定する。 シェルは su や sudo を利用できるけど、ファイル転送で root しか権限がないファイルを触る場合は、一般ユーザを経由して転送する必要がある。 公開鍵は、'''~/.authorized_keys''' に記載する。 # cat ~/.ssh/authorized_keys ssh-rsa AA(中略)AA== admin public key !!!ユーザとグループを追加 !!スケルトン ユーザーアカウントを新規に作成した際に '''/etc/skel/''' ディレクトリに用意されている内容を作成したユーザのホームディレクトリにコピーされる。 bbb# ls -lF /etc/skel/ total 28 -rw-r--r-- 1 root wheel 87 Oct 12 22:46 .Xdefaults -rw-r--r-- 1 root wheel 771 Oct 12 22:46 .cshrc -rw-r--r-- 1 root wheel 101 Oct 12 22:46 .cvsrc -rw-r--r-- 1 root wheel 359 Oct 12 22:46 .login -rw-r--r-- 1 root wheel 175 Oct 12 22:46 .mailrc -rw-r--r-- 1 root wheel 215 Oct 12 22:46 .profile drwx------ 2 root wheel 512 Oct 13 02:39 .ssh/ bbb# ls -lF /etc/skel/.ssh/ total 0 -rw------- 1 root wheel 0 Oct 12 22:46 authorized_keys bbb# 例えば、Webサーバでユーザディレクトリを使っている場合、"public_html" ディレクトリを作成し、ダミーの index.html を入れておく。 例えば、SSHサーバでユーザにログオンをさせる場合、".ssh" ディレクトリを作成し、空の "authorized_keys" ファイルを作成しておく(4.3 以降からは既に作成されている)。 など…