カスタム検索
このエントリーをはてなブックマークに追加

tomo.gif (1144 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)To previous pageTo home pageMailing to me

SAMBAの基本設定

Modified: 11 September 1999

hand3.gif (1317 ツバツイツト)TurboLinux 4.0 をインストールすれば、ソフトはインストールされていますので、設定ファイルをカスタマイズするだけです。

あれこれ自動設定してくれる、TurboLinux 3.0 でも、インストール直後の状態では、Windowsと接続できません。

つまり、SAMBAの設定を変えなければなりません。このページではその方法を紹介、解説します。

なお、Windows95と、ServicePackを充てていない状態の元々のWindowsNTでは、すぐにつながるようです。

samba-0.2.5 で、DoS攻撃、バッファオーバーフロー、setiudしてインストールしたときの3つの問題が解決されました。(私もインストールしたら紹介します。)


smb.conf を変更する
パスワードファイル( smbpasswd )の作成


 smb.conf を変更する 

/etc/smb.conf を変更する

smb.conf は、Linux(TurboLinux, Slackware)では、/etc 内の、/etc/smb.conf です。

以下は、TurboLinux の smb.conf の抜粋です。(変更後)

[global]

  :
  :

# Security mode. Most people will want user level security. See
# security_level.txt for details.
security = user
# Use password server option only with security = server
; password server = <NT-Server-Name>

# Password Level allows matching of _n_ characters of the password for
# all combinations of upper and lower case.
; password level = 8
; username level = 8

# You may wish to use password encryption. Please read
# ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation.
# Do not enable this option unless you have read those documents
encrypt passwords = yes
smb passwd file = /etc/smbpasswd

  :
  :

要は、[global] のところの、

security = user

の設定を確認します。TurboLinux の場合は既に有効になっていますから、確認だけでOKです。

次に、以下の2カ所のセミコロンをとります。

; encrypt passwords = yes
; smb passwd file = /etc/smbpasswd

以下のようにします。

encrypt passwords = yes
smb passwd file = /etc/smbpasswd


 パスワードファイル( smbpasswd )の作成 

SAMBAのパスワードファイルを作成する

Linuxにユーザを作成します

Windowsにログオンしたときと同じ、ユーザ・パスワードを、adduser コマンドで、作ります。

atten.gif (960 ツバツイツト) ユーザやパスワードが異なると、ユーザやパスワードを毎回いれないといけないとか、いろいろ面倒なことが起こります。すくなくとも、同じ名称のユーザは、Linuxに登録し、特別な理由ない限り、同じパスワードにしましょう。


smbpasswdを作る

/etc に移動し、以下を実行して、パスワードファイルを作成します。

# cd  /etc

# cat  passwd  |  mksmbpasswd.sh  >  smbpasswd


SAMBA用のパスワードの設定

先に作成した、smbpasswd を実行し、パスワードの設定をします。

# smbpasswd  tomo
New SMB password:
********
Retype new SMB password:
*******
Password changed
#


再起動

再起動は、以下のコマンドで行います。Linuxを再起動すれば、つながるようになります。

# /etc/rc.d/init.d/smb restart
Restarting SMB services: Shutting dpwn SMB services: smbd nmbd
Starting SMB services: smbd nmbd
done.
#

To previous pageTo home pageMailing to meJump to Top of pageline.gif (927 ツバツイツト)tomo.gif (1144 ツバツイツト)
カスタム検索



このエントリーをはてなブックマークに追加