hns - 日記自動生成システム - Version 2.19.9

先月 2014年05月 来月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2014年05月21日(水) 旧暦 [n年日記] [更新:"2014/05/23 10:55:12"]

#1 [Cygwin] /var/empty problem on Cygwin sshd (Windows 7)

2013/04/01 にも同じようなことを書いているが
/var/empty must be owned by root and not group or world-writable.
/var/empty は root 所有で world/group writable ではいけない問題
以下は Windows 7 Professional (64bit) の話。これは
何回か Windows update と再起動を繰返すと、SP1 になると理解しているが、 その前の無印 Win 7 の話。また以下の操作は、 Cygwin Terminal を右クリックで「管理者の権限で起動」した窓での話。
Cygwin terminal での文字化け
の話も、問題が何なのかを見るのに必要。
  • chown や chmod が必ずしも期待通り動かない
  • root を userid に加えるのはどうするか
    /etc/passwd を手で変更するのも一つの方法の気がする
  • /usr/sbin/sshd と入力した時と、net start sshd と入力した時では 少し動作が違う(前者の方が寛容)
  • chown -f my_userid /var/empty
    chmod -f 700 /var/empty
    
    すると、確かに 700 になる。つまり chown 自分にした後だと ( ls -lagn /var/empty で自分になっていなくても) chmod が効く。
    ls -lagdn /var/empty
    
    で、思い通りに変更されていなくても、 結構いけるような気がする
    $ ls -lagn /var/empty
    total 0
    drwx------+ 1   0 0 May 21 20:20 .
    drwxr-xr-x+ 1 513 0 May 21 20:20 ..
    
    $ ls -lag  /var/empty
    total 0
    drwx------+ 1 root 0 May 21 20:20 .
    drwxr-xr-x+ 1 None 0 May 21 20:20 ..
    
    が、これだと、net start sshd が効かない

/usr/bin/ssh-host-config をやり直したら:

/usr/bin/ssh-host-config を
(priviledge separation yes) で
やり直したら、net start sshd でも無事動くようになった。
Windows XP での SSH の構成 (ibm.com) に何か色々書いてある が、まだ読んでいない



最近の日記
2025年12月25日
pbulk 11.99.3 (emacs30)
2025年11月22日
crash dump
2025年10月25日
recover from disk error
2025年10月23日
dd does not duplicate Windows 11 boot disk ?
2025年10月13日
missing package
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)