標準ファイルサーバー #contents *インストール [#y7c816ba] 有名だけに各ディストリビューションにバイナリがあるはず。ソースインストールは未体験 *TIPS [#y3514dfb] |ユーザー一覧|pdbedit -L| *smb.confについて [#y4261b20] **日本語文字コードの設定 [#w37a7b7c] コレを省くとUNIX上で文字化けしたりする。 [global] charset unix charset = eucJP-ms dos charset = cp932 display charset = eucJP-ms 上からUNIX上のファイル名のエンコード、dosの文字コード、最後がsambaのメッセージが出す文字コード。 **UNIXパスワード変更と同期 [#r6e34799] smbpasswdコマンドの裏でpasswdコマンドを実行するオプション。あくまでおまけ的オプションと考えておいたほうがよい。 unix password sync = yes *ユーザーの追加 [#x514ad41] smbpasswd -a ユーザー名 *コマンドラインでWindows共有フォルダへ接続できる smbclient 利用法 [#a892176a] -linuxからwindowsへ接続する smbclient //コンピューター名/共有名 パスワード -U ユーザー名 接続後のコマンドはFTPとほぼ同じである。 -該当ディレクトリ以下のすべてをアーカイブする tar c /var/tmp/moge.tar.gz * *sambaでドメインコントローラー [#k2b13e52] -事前に以下の作業をする groupadd admin groupadd winpc mkdir -p /home/netlogon -smb.confを以下のように編集 workgroup = testdomain domain master = yes domain logons = yes local master = yes logon script = mount.bat domain admin grop = @admin add user script = /usr/sbin/adduser -n -g winpc -c WinPC -d /dev/null -s /bin/false %m$ -mount.batはネットワークドライブなどの設定を行うもの。改行コードはDOSにすること! net time \\celeron /set /yes @echo off if %OS%.==Windows_NT. goto WinNT :Win95 net use v: \\celeron\share net use z: \\celeron\homes goto end :WinNT net use v: \\celeron\share /persistent:no :end -マシン名+$のユーザーを追加する *Windows共有フォルダをLinuxにマウントする [#dc704485] smbmount //共有ホスト/共有名 /mnt/linuxsamba #counter