- PR -

scponlyについて

1
投稿者投稿内容
牡丹
会議室デビュー日: 2007/03/17
投稿数: 3
投稿日時: 2007-03-17 01:27
はじめまして、こんばんわ。行き詰ってしまい是非ご支援いただきたくよろしくお願
いします。

ScponlyとRsyncを使いファイルの同期を考えております。ServeAとServerBがありそれ
それに「test」というユーザを作成したとします。ServerBはScponlyを使用し、ユーザ
を作成します。(ScponlyはRsyncオプションをつけmake install済みです。)

ServerAより/home/test/test.txtをコピーしようとRsyncを実行します。
rsync -a -e ssh /home/test/test.txt serverb:/home/test/incoming
すると下記エラーが出ます。

rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(359)

ServerBでは

Mar 16 16:22:06 servera sshd[7510]: Accepted password for test from ::ffff:172.16.1.200 port 32789 ssh2
Mar 17 01:22:06 servera sshd[7509]: Accepted password for test from ::ffff:172.16.1.200 port 32789 ssh2
Mar 16 16:22:06 servera scponly[7512]: option e is not permitted for use with /usr/bin/rsync (arg was rver)(username: test(501), IP/port: ::ffff:172.16.1.200 32789 22))
Mar 16 16:22:06 servera scponly[7512]: requested command (/usr/bin/rsync --server -logDtpr . /home/test/) tried to use disallowed argument (username: test(501), IP/port: ::ffff:172.16.1.200 32789 22))

Scponlyを使用しないで作成したユーザディレクトリに対しては正常にコピーができま
す。

Scponlyで作成したディレクトリに対してコピーするには何か別途設定が必要なのでしょ
うか?

以上よろしくお願いします。

たお
ベテラン
会議室デビュー日: 2006/10/27
投稿数: 90
投稿日時: 2007-03-18 01:19
scponlyって使ったことないのですが、
ログ見る限りだと、
オプションeが許されてないだとか、
コマンドが許されてないとか言ってますが・・。

設定や権限がうまくできてないんじゃないですか?
1

スキルアップ/キャリアアップ(JOB@IT)