[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:49957] Re: パスワードなしでrsyncができない件について
> > ・/root 700
> > ・/root/.ssh 700
> > ・/root/.ssh/authorized_keys 600
> これがだめなんでしょうか。
> ディレクトリーを600にするということでしょうか。
700 と 600 になってますか。
念のため
ls -ld / /root /root/.ssh /root/.ssh/authorized_keys
の結果を見たいです。
auth.log に
Dec 30 16:54:48 int5 sshd[20248]: Authentication refused: bad ownership or modes for directory /root
と出ているわけですが、これが出るのは、ソースでは auth.c の
debug3("secure_filename: checking '%s'", buf);
if (stat(buf, &st) < 0 ||
(st.st_uid != 0 && st.st_uid != uid) ||
(st.st_mode & 022) != 0) {
snprintf(err, errlen,
"bad ownership or modes for directory %s", buf);
return -1;
}
の部分しかなさそうなので、何が問題なんでしょうねえ。
sshd の LogLevel を DEBUG3 にしてやってもらえたら、もうちょっと情報が
取れそうです。
ログだけでなく、実行したときのコマンドラインも書き添えていただけるとう
れしいです。
---
増田和悦 <k@xxxxxxx>