簡単な状況 e-mac は mac os 9 であり os X では無い
リンクが
$ /usr/local/sbin/atalkd -v atalkd (version 1.6.4)
の 場合と 異なっている そこで 従来の 方式に 戻すことにした mac os X になると また 変更しないと いけないのかも しれないが
これは クリヤーパスワード で 実際に 動作 していたもの
# ls -l /mnt//usr/local/etc/netatalk/uams/ | sed -e 1d lrwxrwxrwx 1 root root 14 Sep 21 2004 uams_clrtxt.so -> uams_passwd.so* lrwxrwxrwx 1 root root 18 Sep 21 2004 uams_dhx.so -> uams_dhx_passwd.so* -rw-r--r-- 1 root root 37884 Sep 21 2004 uams_dhx_passwd.a -rwxr-xr-x 1 root root 953 Sep 21 2004 uams_dhx_passwd.la* -rwxr-xr-x 1 root root 41827 Sep 21 2004 uams_dhx_passwd.so* -rw-r--r-- 1 root root 24674 Sep 21 2004 uams_guest.a -rwxr-xr-x 1 root root 900 Sep 21 2004 uams_guest.la* -rwxr-xr-x 1 root root 28910 Sep 21 2004 uams_guest.so* -rw-r--r-- 1 root root 31322 Sep 21 2004 uams_passwd.a -rwxr-xr-x 1 root root 907 Sep 21 2004 uams_passwd.la* -rwxr-xr-x 1 root root 35512 Sep 21 2004 uams_passwd.so* -rw-r--r-- 1 root root 43986 Sep 21 2004 uams_randnum.a -rwxr-xr-x 1 root root 932 Sep 21 2004 uams_randnum.la* -rwxr-xr-x 1 root root 47288 Sep 21 2004 uams_randnum.so*
リンクは こちらに なっていた
uams_clrtxt.so -> uams_passwd.so*
uams_dhx.so -> uams_dhx_passwd.so*
今回導入のものは
lrwxrwxrwx 1 root root 11 Mar 5 15:13 uams_clrtxt.so -> uams_pam.so* lrwxrwxrwx 1 root root 15 Mar 5 15:13 uams_dhx.so -> uams_dhx_pam.so* -rw-r--r-- 1 root root 52338 May 9 2004 uams_dhx_pam.a -rwxr-xr-x 1 root root 816 May 9 2004 uams_dhx_pam.la* -rwxr-xr-x 1 root root 46792 May 9 2004 uams_dhx_pam.so* -rw-r--r-- 1 root root 42156 May 9 2004 uams_dhx_passwd.a -rwxr-xr-x 1 root root 839 May 9 2004 uams_dhx_passwd.la* -rwxr-xr-x 1 root root 37585 May 9 2004 uams_dhx_passwd.so* -rw-r--r-- 1 root root 33098 May 9 2004 uams_guest.a -rwxr-xr-x 1 root root 780 May 9 2004 uams_guest.la* -rwxr-xr-x 1 root root 29715 May 9 2004 uams_guest.so* -rw-r--r-- 1 root root 41454 May 9 2004 uams_pam.a -rwxr-xr-x 1 root root 772 May 9 2004 uams_pam.la* -rwxr-xr-x 1 root root 37157 May 9 2004 uams_pam.so* -rw-r--r-- 1 root root 37218 May 9 2004 uams_passwd.a -rwxr-xr-x 1 root root 795 May 9 2004 uams_passwd.la* -rwxr-xr-x 1 root root 33299 May 9 2004 uams_passwd.so* -rw-r--r-- 1 root root 45466 May 9 2004 uams_randnum.a -rwxr-xr-x 1 root root 810 May 9 2004 uams_randnum.la* -rwxr-xr-x 1 root root 40930 May 9 2004 uams_randnum.so*
リンク先 異なる そこで
uams_clrtxt.so -> uams_pam.so*
uams_dhx.so -> uams_dhx_pam.so*
再度 比べると
=========================== uams_clrtxt.so -> uams_passwd.so* ::::: 実績のもの uams_dhx.so -> uams_dhx_passwd.so* ::::: 実績のもの uams_clrtxt.so -> uams_pam.so* *** 接続できないもの uams_dhx.so -> uams_dhx_pam.so* *** 接続できないもの ~~~~~~~~~~~~~~~~~~~~~~~~
但し これが 正解と言うわけでは 無い 動作をどのように するかに 依って 使い分けを するようである にゃんたろう 馬鹿チョン 方式は
# rm uams_clrtxt.so # rm uams_dhx.so # ln -s uams_passwd.so uams_clrtxt.so # ln -s uams_dhx_passwd.so uams_dhx.so
として リンクを 張り直して 使用する
# ls -l /usr/etc/netatalk/uams/ | sed -e 1d lrwxrwxrwx 1 root root 14 Mar 6 13:13 uams_clrtxt.so -> uams_passwd.so* -rwxr-xr-x 1 root root 37157 Mar 6 13:07 uams_clrtxt.so_org* lrwxrwxrwx 1 root root 18 Mar 6 13:14 uams_dhx.so -> uams_dhx_passwd.so* -rwxr-xr-x 1 root root 46792 Mar 6 13:07 uams_dhx.so_org* -rw-r--r-- 1 root root 52338 May 9 2004 uams_dhx_pam.a -rwxr-xr-x 1 root root 816 May 9 2004 uams_dhx_pam.la* -rwxr-xr-x 1 root root 46792 May 9 2004 uams_dhx_pam.so* -rw-r--r-- 1 root root 42156 May 9 2004 uams_dhx_passwd.a -rwxr-xr-x 1 root root 839 May 9 2004 uams_dhx_passwd.la* -rwxr-xr-x 1 root root 37585 May 9 2004 uams_dhx_passwd.so* -rw-r--r-- 1 root root 33098 May 9 2004 uams_guest.a -rwxr-xr-x 1 root root 780 May 9 2004 uams_guest.la* -rwxr-xr-x 1 root root 29715 May 9 2004 uams_guest.so* -rw-r--r-- 1 root root 41454 May 9 2004 uams_pam.a -rwxr-xr-x 1 root root 772 May 9 2004 uams_pam.la* -rwxr-xr-x 1 root root 37157 May 9 2004 uams_pam.so* -rw-r--r-- 1 root root 37218 May 9 2004 uams_passwd.a -rwxr-xr-x 1 root root 795 May 9 2004 uams_passwd.la* -rwxr-xr-x 1 root root 33299 May 9 2004 uams_passwd.so* -rw-r--r-- 1 root root 45466 May 9 2004 uams_randnum.a -rwxr-xr-x 1 root root 810 May 9 2004 uams_randnum.la* -rwxr-xr-x 1 root root 40930 May 9 2004 uams_randnum.so*
変更後
uams_clrtxt.so -> uams_passwd.so*
uams_dhx.so -> uams_dhx_passwd.so*
このようにして
uams_clrtxt.so -> uams_passwd.so* ::::: 実績のもの
uams_dhx.so -> uams_dhx_passwd.so* ::::: 実績のもの
実績のものに あわせると 接続できた セキュリー としては 良くないのだろうが 個人の 場合は 平文の パスワードが 流れても 問題とは しない 逆に 変更前の 状態の場合 e-Mac の 設定 方法を 変更しないと 接続は不可能 これを やりかえられたら 元に 戻そう とりあえずは 解決して データーを 入手したが gimp が無いので みれない gimp を 導入する
# mount /cdrom/ # cd /cdrom/contrib/ # cd GIMP125/ # df Filesystem 1k-blocks Used Available Use% Mounted on /dev/sdb5 4959600 1889864 2813740 41% / /dev/sda8 2822080 1562316 1116408 59% /var/data /dev/hdc 516768 516768 0 100% /cdrom # ls Gtk-Perl-0.7008-i386-P1.tgz aalib-1.4rc4-i386-P1.tgz mpeg_lib-1.3.1-i386-P1.tgz PDL-2.4.1-i386-P1.tgz gimp-1.2.5-i386-P1.tgz SDL-1.2.7-i386-P1.tgz gimp-print-4.2.6-i386-P1.tgz
面倒すべてインストールする
# pkgtool # df Filesystem 1k-blocks Used Available Use% Mounted on /dev/sdb5 4959600 1967864 2735740 42% / /dev/sda8 2822080 1562316 1116408 59% /var/data /dev/hdc 516768 516768 0 100% /cdrom # cd # eject
完了としよう
にゃんたろう 拝!
2006年 3月15日 (水) 23:30:38 JST 作成