いつのまにかsymlinkを辿ってくれなくなっていたので設定変更
2013-02-27-1 / カテゴリ: [samba] / [permlink]
samba(ubuntu 12.04 / samab 3.6.3)環境において、ホームディレクトリから外付けHDDとかにシンボリックリンクを作成しても、samba経由でWindowsからいつの間にか見えなくなっていた。
(というか昔は見えてたと思うんだけど、最近リンク作ったら見えなかった)
(というか昔は見えてたと思うんだけど、最近リンク作ったら見えなかった)
《続きを読む》
smb.conf の文字コード設定が有効なのは global のみ??
2005-08-10-2 / カテゴリ: [linux][debian][samba] / [permlink]
/dev/hdd1 に SJIS でネーミングされたファイルが大量にある。
/dev/hdb1 に EUC-JP として、全部コピーしたい。
文字コードを設定した mount は、ext2/ext3 では使えず、smbfs や NTFS 等だけみたいなので、
hdd1 を dos charset = CP932 / unix charset = CP932
hdb1 を dos charset = CP932 / unix charset = eucJP-ms
として samba 共有し、win から cp すればクリアできると思ったが…
[global]セクションに設定したコード設定は有効だけど、それ以外のセクション([share-1]とか)は、コードの設定が効かない…
こーゆーことをしたかったんだけどなぁ。
rename スクリプト作るのが手っ取り早いのかな。
/dev/hdb1 に EUC-JP として、全部コピーしたい。
文字コードを設定した mount は、ext2/ext3 では使えず、smbfs や NTFS 等だけみたいなので、
hdd1 を dos charset = CP932 / unix charset = CP932
hdb1 を dos charset = CP932 / unix charset = eucJP-ms
として samba 共有し、win から cp すればクリアできると思ったが…
[global]セクションに設定したコード設定は有効だけど、それ以外のセクション([share-1]とか)は、コードの設定が効かない…
こーゆーことをしたかったんだけどなぁ。
[share-b] path = /mnt/hdb1 comment = hdb1 browseable = yes writable = yes create mask = 0644 directory mask = 0755 dos charset = CP932 unix charset = eucJP-ms [share-d] path = /mnt/hdd1 comment = hdd1 browseable = yes writable = yes create mask = 0644 directory mask = 0755 dos charset = CP932 unix charset = CP932
rename スクリプト作るのが手っ取り早いのかな。
samba3 インストール・ユーザ設定
2005-08-03-2 / カテゴリ: [linux][debian][samba] / [permlink]
インストールはsargeがtestingだったときと同じ[2004-06-16-2]なので略。って、1年以上昔じゃん^^;
ユーザ設定は、woody の頃(1.x)は /etc/samba/smbpasswd だったのが、/var/lib/samba/passdb.tdb に変更されている。
でもって、aptitude install での debconf で "create samba password database" に yes で答えると、(多分)/etc/passwd 全員分のデータが入るので、困る場合はいったん削除(リネーム)して、新たにユーザ登録したほうが良いかも
そーすれば、/var/lib/samba/passdb.tdb が新規に生成される。
samba 自体の設定は /etc/samba/smb.conf で変わらず。
ユーザ設定は、woody の頃(1.x)は /etc/samba/smbpasswd だったのが、/var/lib/samba/passdb.tdb に変更されている。
でもって、aptitude install での debconf で "create samba password database" に yes で答えると、(多分)/etc/passwd 全員分のデータが入るので、困る場合はいったん削除(リネーム)して、新たにユーザ登録したほうが良いかも
# smbpasswd -a zaki(ユーザ zaki を登録する場合)
そーすれば、/var/lib/samba/passdb.tdb が新規に生成される。
samba 自体の設定は /etc/samba/smb.conf で変わらず。
smbmount の日本語設定
2005-07-04-2 / カテゴリ: [linux][debian][samba] / [permlink]
# smbmount //address/dir /mnt -o codepage=cp932,iocharset=euc-jpcodepage に、サーバが発するファイル名の文字コード種
iocharset に、マウント時に変換したい変換後の文字コード種
Version 3.0.14a-Debian
samba3.0の日本語設定
2005-07-04-1 / カテゴリ: [linux][debian][samba] / [permlink]
smb.conf
要は、unix charset が in で、dos charset が out.
Linux上で、euc-jp としてマウントしているのであれば、unix charset は eucJP-ms に設定すれば良いらしい。
http://www.miraclelinux.com/technet/samba30/migration.html
dos charset = CP932 unix charset = CP932ファイルシステムが認識しているファイル名の文字コード(unix charset)が SJIS で、sambaクライアント(Windowsマシンとか)に認識させたいのも(dos charset)が SJIS の場合。うちは、debian上で既にシフトJISとしてマウントしてるんで、これで。
要は、unix charset が in で、dos charset が out.
Linux上で、euc-jp としてマウントしているのであれば、unix charset は eucJP-ms に設定すれば良いらしい。
http://www.miraclelinux.com/technet/samba30/migration.html
samba 3.0 になって、smbmount がエラーになった
2005-06-12-2 / カテゴリ: [linux][debian][samba] / [permlink]
timeout connecting to 192.168.XXX.XXX:445になってしまう。。。
相手は LinkStation だけど。
こたえはこちら
http://lists.samba.org/archive/samba/2002-September/050637.html
つーわけで、fstab にオプション追加
: //192.168.XXX.XXX/share /mnt/lan1 smbfs username=XXX,uid=XXX,gid=XXX,password=XXX,port=139 0 0
debian(sarge) に samba 3.x インストール
2004-06-16-2 / カテゴリ: [linux][debian][samba] / [permlink]
[debconf]
ファイル名日本語設定
$ ls で表示させるには、LANG=ja_JP.eucJP が必要
1. Workgroup 2. Use password encryption <Yes> 3. Use WINS settings from DHCP <No> 4. run (daemon / inetd) 5. create samba password database <Yes>
ファイル名日本語設定
######## character settings unix charset = EUC-JP dos charset = CP932 display charset = CP932
$ ls で表示させるには、LANG=ja_JP.eucJP が必要
Referrer (Inside):
[2005-08-03-2]
最終更新時間: 2013-05-02 16:12