Vitruvian Penguin
knoppix

[knoppix:1561] Re: Windowsとのファイル共有について

Date: Sat, 31 May 2003 10:34:52 +0900 (JST)
X-mailer: FreeML Web Mailer XP; SP2
宮脇です。   
> Knoppixをファイルサーバとして、Windowsと   
> ファイル共有をさせたいと考えておりますがうまくいかず悩んでいます。   
>    
sambaの設定ファイルがCDROMへのシンボリックリンクになっているため設定で  
きないものです。   
   
以下の操作をして下さい。   
knoppix@ttyp0[knoppix]$ sudo -s   
root@ttyp0[knoppix]# cd /etc/samba   
root@ttyp0[samba]# ll   
合計 0   
lrwxrwxrwx    1 root     root           27 2003-05-31 09:26 smb.conf ->   
/KNOPPIX/etc/samba/smb.conf   
lrwxrwxrwx    1 root     root           35 2003-05-31 09:26 smb.conf.distrib -> 
  
/KNOPPIX/etc/samba/smb.conf.distrib   
lrwxrwxrwx    1 root     root           28 2003-05-31 09:26 smbpasswd ->   
/KNOPPIX/etc/samba/smbpasswd   
root@ttyp0[samba]# rm smb.conf smbpasswd   
rm: remove シンボリックリンク `smb.conf'? y   
rm: remove シンボリックリンク `smbpasswd'? y   
root@ttyp0[samba]# cd /KNOPPIX/etc/samba/.   
root@ttyp0[samba]# cp -p smb.conf smbpasswd /etc/samba/.   
   
あとはGUIでも設定できるはずですが、テキストエディタでの設定方法を紹介します  
。   
   
(1)パスワードを設定します。   
root@ttyp0[samba]# passwd knoppix   
Enter new UNIX password:   
Retype new UNIX password:   
passwd: password updated successfully   
root@ttyp0[samba]# smbpasswd knoppix   
Unknown parameter encountered: "client page"   
Ignoring unknown parameter "client page"   
New SMB password:   
Retype new SMB password:   
Password changed for user knoppix.   
root@ttyp0[samba]#   
   
(2)sambaを自動起動するように設定します。   
root@ttyp1[knoppix]# cd /etc/init.d   
root@ttyp1[init.d]# for i in 3 4 5; do ln -sfn /etc/init.d/samba   
/etc/rc$i.d/S80samba; done   
root@ttyp1[init.d]# for i in 0 1 2 6; do ln -sfn /etc/init.d/samba   
/etc/rc$i.d/K20samba; done   
root@ttyp1[init.d]# ll /etc/rc*.d/*samba   
lrwxrwxrwx    1 root     root           17 2003-05-31 09:34 /etc/rc0.d/K20samba 
->   
/etc/init.d/samba   
lrwxrwxrwx    1 root     root           17 2003-05-31 09:34 /etc/rc1.d/K20samba 
->   
/etc/init.d/samba   
lrwxrwxrwx    1 root     root           17 2003-05-31 09:34 /etc/rc2.d/K20samba 
->   
/etc/init.d/samba   
lrwxrwxrwx    1 root     root           17 2003-05-31 09:34 /etc/rc3.d/S80samba 
->   
/etc/init.d/samba   
lrwxrwxrwx    1 root     root           17 2003-05-31 09:34 /etc/rc4.d/S80samba 
->   
/etc/init.d/samba   
lrwxrwxrwx    1 root     root           17 2003-05-31 09:34 /etc/rc5.d/S80samba 
->   
/etc/init.d/samba   
lrwxrwxrwx    1 root     root           17 2003-05-31 09:34 /etc/rc6.d/K20samba 
->   
/etc/init.d/samba   
root@ttyp1[init.d]#   
   
(3)sambaを起動します。   
root@ttyp1[init.d]# ./samba start   
Starting Samba daemons: nmbd smbd.   
root@ttyp1[init.d]#   
   
以上でWORKGROUPにKNOPPIXというコンピュータが登録され、ユーザ名  
knoppixでログインできるようになります。   
この設定を保存すれば、次からsambaが自動起動するようになります。   
   
あと、ユーザknoppixの別名を登録すれば、Windows 98などでも、いつも使ってい  
るユーザでログインしたまま接続できるのですが、設定方法を忘れてしまいました。  
以下のコマンドを実行するだけだと思ったのですが、うまくいかないのです。わかっ 
たら、あとで追伸します。   
  
cat knoppix=miyawaki >/etc/samba/user.map  
   
   
<Prev in Thread] Current Thread [Next in Thread>