CONTENTS
#contents
----
Lastmodified &lastmod;
----
[[scponly userのshellをscponlyに]]

*scponly on FreeBSD10.1 [#m9e286e2]
** # portinstall shells/scponly [#b1bcdf37]
FreeBSD 10.1-RELEASE-p19 & FreeBSD 9.3-RELEASE-p24

&ref(scponly2.PNG);

===>   Registering installation for scponly-4.8.20110526_1
Installing scponly-4.8.20110526_1...

 To setup chroot cage, run the following commands:
   1) cd /usr/local/share/examples/scponly/ && /bin/sh setup_chroot.sh
   2) Set scponlyc_enable="YES" in /etc/rc.conf
   3) Run /usr/local/etc/rc.d/scponly start
 
 For information on several potential security concerns,
 please read:
 /usr/local/share/doc/scponly/SECURITY

インストール後、上記に従って1)を実行。総てデフォルトのまま。

2)を実行。

3)を実行したところ、コマンドがないといわれる。確かに、scponly は無いが、scponlyc はあるのでこれをしたところ、
 # /usr/local/etc/rc.d/scponlyc start
 scponly/dev
 rmdir: /home/scponly/dev: No such file or directory
 /usr/local/etc/rc.d/scponlyc: ERROR: Unable to remove /home/scponly/dev

WinSCPでアクセスも不可。
と、エラー。WinSCPでアクセスも不可。

&ref(winscp_error.PNG);

2回目のアクセスからは、このエラーが出なくなるが、アクセス出来ない状態に変わりなし。

 あれこれ調べて・・・・、

結局、手動で、/usr/home/scponly/dev ディレクトリを作成して、

 # /usr/local/etc/rc.d/scponlyc start
 scponly/dev


したところ、コマンドも通り、WinSCPでもログイン出来た。




【参考URL】
http://www.sakashita-net.jp/2015/07/freebsd-101scponly.html

http://wiki.fdiary.net/BSDmad/?scponly
----
Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday);
#counter([total|today|yesterday]);

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS