5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

神よsambaで・・

1 :1:02/07/03 22:44 ID:OhZN+6Nu
sambaを使ってPDCを立てて移動プロファイルを行っています
windows2000側からPDCへのプロファイルの移動はできたのですが
Outlookのメール情報が一切移動しません
ntuser.ini内の記述にlocalsetting(フォルダ)は除外せよと書かれて
ますが、書き直してもすぐにデフォルトに戻されてしまいます
どなたかsambaでPDCを立ててwindows2000側と移動プロファイルのやり取り
をやっている方いませんか? 是非とも教えてください

939 :かずさのすけ ◆9GhCVHznjs :2007/01/16(火) 16:06:21 ID:k4wHl7gh
debianスレで完全にスルーされたので、こっちで改めて質問します。

sambaでPDC/LDAP認証/ファイルサーバ構築/名前解決(これはするか否か未定)をしようと思ってますが
distroをどうしようか迷ってます。プリンタは激安プリントサーバで誤魔化そうかなぁと(こっちだけ試しに聴いてスルー)。

使い慣れた、とはいえ、2.6までしか使っていないVineにすると、
eucJP localeが後で問題になりかねないなぁとも感じています。

反面、Debianだとゼロからのスタートなので若干敷居が高いかなぁとも。
いちおうserge所収の「徹底入門」は個人的に購入済なんですけどね。

Fedoraはすぐステられそうなのですけど、どうなんでそ?
aptみたいなの、あるんですか?←ロクに調べずに書いてます

940 :かずさのすけ ◆9GhCVHznjs :2007/01/16(火) 16:10:38 ID:k4wHl7gh
Fedoraスレをななめ読みしてみましたけど、お仕事鯖向きのdistroじゃなさそうですね。。。

941 :login:Penguin:2007/01/16(火) 18:09:19 ID:Eihi5ZkJ
>>939
CentOS

942 :login:Penguin:2007/01/16(火) 23:56:19 ID:8aWDRJmT
>>939
迷っているのは分かるけど、何を聞きたいのか分からないから
答えにくい。
だから誰も答えられない。

後、質問する場所が違うよ。
ここはsambaのスレであって、distroのスレではないよ。

↓で尋ねて見てはどうでしょう。

オススメLinuxディストリビューションは? Part15
http://pc10.2ch.net/test/read.cgi/linux/1163089199/
くだらねえ質問はここに書き込め! Part 138
http://pc10.2ch.net/test/read.cgi/linux/1168745763/
くだらない質問でもべっちょ偉そうに聞くスレ@Linux
http://pc10.2ch.net/test/read.cgi/linux/1168574748/

>debianスレで完全にスルーされたので、こっちで改めて質問します。
debianスレはdebianを使うこと前提の話題が対象だから、
distroの比較の話題は不適切だと思う。
後、debianスレ見たけど該当する質問が見当たらない。
あなたが書いたのは質問と分かる文章になってないんじゃないかな?


943 :login:Penguin:2007/01/16(火) 23:58:44 ID:k4wHl7gh
http://centossrv.com/centos4.shtml

こんなページがありますね。検討してみます。

944 :login:Penguin:2007/01/23(火) 16:40:20 ID:FSQy0wA2
直った〜ヽ(´∀`)ノ smbchartoolのsmbfnconv。&長文失礼

途中convmvに浮気するもフォルダのmtimeが保存出来ない壁で挫折。
で、perlのバージョン変えてみたり、smbfnconvにprint文仕込んで変数を
local→myにして見たり、無理やり引数をリファレンスにして見たり…
何だかんだで1週間かかったヽ(`Д´)ノ
space無くなっちゃうけど貼。

# diff -C0 smbfnconv smbfnconvmod
*** smbfnconv 2007-01-15 14:07:21.000000000 +0900
--- smbfnconvmod 2007-01-23 14:09:04.000000000 +0900
***************
*** 497,499 ****
! while ($dentory=readdir $dh) {
! next if ($dentory eq "." || $dentory eq ".."); # ignore "." and ".."
! &fnconv("$name/$dentory"); # recursive call
--- 497,500 ----
! my @flist=readdir $dh;
! foreach(@flist) {
! next if ($_ eq "." || $_ eq ".."); # ignore "." and ".."
! &fnconv("$name/$_");

解って見れば単純な…
やりたかったのはこれ。
旧鯖からrsyncで持って来てeucからutf-8へファイル名変換。
smbfnconv -f euc -t utf-8 targetdir
CentOS4でfail rename: operation not permitted.や誤変換の嵐だた。
コマンドプロンプトで>dir /s \\鯖名\共有名 > dir.datで?マークなし!
これでutf-8に完全移行だっっっ

ぷろへっしょなるな方々はスクリプト自作してる or utf-8へ移行しないなのかなぁ。
200万ファイル位の片手間鯖管にはこの辺が限界ですわ。ノシ

945 :login:Penguin:2007/01/23(火) 17:01:10 ID:kNQJ9Jr+
>>944
近々にconvmvでeuckからutf8に移行予定です。
mtimeは気にしないならconvmvでOKですか?

RedHat7.1 からCentOSへのデータ移行(サーバのリプレイス)

946 :login:Penguin:2007/01/23(火) 17:19:51 ID:FSQy0wA2
>>945
convmv標準だとNGだた。
ー、〜、とかが変なコード?とかBが駄目とか。

変換ルーチン部分をこんな事にした。

$newname=&e2utf($oldfile) if ($to_is_utf8);


use Text::Iconv;
require "jcode.pl";

sub e2utf(){
my ($nname) = @_;
my $from = "cp932";
my $to = "utf-8";
jcode::euc2sjis(\$nname);
my $conv = Text::Iconv->new($from, $to) or die;
$nname = $conv->convert($nname);
return $nname;
}

947 :945:2007/01/25(木) 14:08:28 ID:X8xaTrJt
本番機ではないけど、CentOS4.2がインストールされているマシンに
RedHat7.1からデータを移行してconvmvで変換してみました。
朝01.xlsとか朝02.xlsなど「朝0」からファイル名が正常に変換できていないのを発見。
それ以外は正常に変換出来ている様です。

>>944の移行先のディストリって何ですか?


948 :944:2007/01/25(木) 19:49:36 ID:7sLmwPyO
>>947
鯖の情報置きます。
旧鯖 Samba2系euc (恥かしくてこれ以上言えない)
新鯖 Samba3系utf-8でCentOS4.3インストール/plus使用/yum update済
Linux 鯖名 2.6.9-42.0.3.plus.c4 #1 Fri Oct 6 11:50:06 CDT 2006 i686 i686 i386 GNU/Linux
ソフトRAID5 md0、reiserfs(←微妙)

今気付いた >946の文字は −、〜 です。
この二つは見た目は似てるけど日本語標準で使われる文字とは違ってました。
同じフォルダでファイルをコピペした時に出来る "コピー 〜 なんちゃら"
のWordファイルをダブルクリックして普通に開ければおkかな@Win2k

owner気にしないならWinでコピー
>xcopy /y /s /v /e /c /h /i \\旧鯖\共有名 \\新鯖\共有名
オヌヌヌ

949 :945:2007/01/26(金) 09:30:45 ID:IJrJ8fKH
やはりownerは気になります。
後に変更するのは面倒ですので。
おかしなのは数ファイルだったのでconvmvで行います。

「〜」の文字は確かに違いますね。
見なかったことにしますw


950 :login:Penguin:2007/01/26(金) 19:45:15 ID:qKEjEIpr
Sambaの設定
[global]

unix charset = cp932
dos charset = cp932
display charset = locale

ってやっているのですが、デフォルト状態だとWindowsクライアントからSambaサーバを
見て、同じディレクトリをProftpdでも公開していると、片方で書いたファイル名が
片方で見ると文字化け(例:Sambaで"新しいフォルダ"を作成するとFFFTPから見ると文字化け
逆にFFFTPで"あいうえお"とか日本語のファイル名をつけてアップロードするとSambaから見て文字化け)
するので、CP932を両方とも割り当てているのですが、また1つ問題が発生しました。
Linuxサーバ自身がダウンロードした日本語のファイル名が文字化けします。
例えばAzureus等のアプリケーションで日本語のファイル名がついているものを
ダウンロードすると文字化け。これはSambaからでもFFFTPからでも同じように文字化けです。
terminal画面からlsコマンドで出力しても文字化けです。
どうすれば全ての状態において文字化けしなくなるでしょうか?Sambaの設定で
解決できそうな気がする(3つ文字コードに関するパラメータ設定があるので)ので
ココに投稿させて頂きますが、スレ違いならそうだと教えてください。

951 :950:2007/01/26(金) 19:49:25 ID:qKEjEIpr
おっと、書き忘れました。
ちなみにSambaの設定を
[global]

unix charset = euc-jp
dos charset = euc-jp
display charset = locale

にすると、今まで保存してきた全てのファイルは文字化けしますが
今回文字化けする"Linux自身がDLしたファイル"だけは文字化けしなくなります。
Vine Linux 3.2使っていて、
echo $LANG
ja_JP.eucJP
です。よろしくお願い致します。

952 :login:Penguin:2007/01/26(金) 20:05:42 ID:J4slRO7M
unix charset = euc-jp
dos charset = cp932

FFFTPのファイル名の漢字コード設定をEUCに

smbfnconvする

953 :login:Penguin:2007/01/26(金) 20:08:59 ID:g+Uikd01
>>950
今までのファイルをリネームしたくなければ、Linux側のLANGをja_JP.SJISにする
しかない。convmvでリネームしてもよいのであればunix charset=euc-jp,
dos charset=cp932にしてconvmvで全てのファイルをeuc-jpに置き換えればいい。

954 :950:2007/01/26(金) 20:46:29 ID:qKEjEIpr
>>952
レスありがとうございます。
smbfnconvがaptにありません。インストールもされていません。
インストールが大変そうだし、FFFTPの設定を変更しないといけないんですねぇ。。
サーバ側で完結してクライアント側はいじりたくないのです。。

>>953
レスありがとうございます。
Linux側のLANGを変更しちゃうと他の場所で文字化けとかの不具合が出ないですかねぇ?
それが怖いんですけど・・・。 それにconvmvがインストールされていませんし、aptにもありません。

むむむ、困った・・・・

955 :login:Penguin:2007/01/26(金) 21:10:17 ID:g+Uikd01
>>954
> Linux側のLANGを変更しちゃうと他の場所で文字化けとかの不具合が出ないですかねぇ?

おそらく出るだろうな。SJISは思いっきり既存のASCIIとかぶっていて
一般的に特別扱いするはずのコードを含んでいる (例: "表" = 0x95 0x5Cで
0x95 = "\") し。

convmvがないのなら http://j3e.de/linux/convmv/ からダウンロードして
コンパイルして使うといいだろう。

956 :950:2007/01/27(土) 11:41:33 ID:YmT2Vf4U
>>955
>おそらく出るだろうな。
じゃあ出来ませんね・・・このLinux自身がダウンロードしたファイルだけを
他のSambaやFFFTPで書き込んだファイルと同じ文字コードに変換できれば
一番いいと思うのですが、それはsmbfnconvを使うのですか?それともconvmvを
使うのですか?

957 :login:Penguin:2007/01/27(土) 12:04:38 ID:vj7rnP8f
いつまでもそうやって思考停止してろ

958 :login:Penguin:2007/01/27(土) 14:48:43 ID:L6pPiYxF
どこかで妥協点を見つけないとダメだな。
おまえさんの100%要求飲むんだったら、
新たに1台EUCのサーバー構築→ファイル移設→旧サーバー停止
以上。

959 :login:Penguin:2007/01/29(月) 19:50:43 ID:8uFpo3w0
>>950
ていうか状況悪くなるまで放置しすぎ。
もう無理なものは無理、ってどこかで見切り付けないと。
linux上ではeucでwin上ではsjis使ってるんだから、その間で化けるのは当然。
それを闇雲に文字コード変えちゃった時点で終了確定。
全て満足にするには >>958 の言うとおり新鯖建てるしかないな。

>それにconvmvがインストールされていませんし、aptにもありません
aptにないならコンパイルすればいいじゃない。

960 :login:Penguin:2007/01/31(水) 12:40:13 ID:CddS9hvU
convmvもsmbfnconvもperlだってばよ。

961 :login:Penguin:2007/02/03(土) 14:33:03 ID:gVXk3psL
鬱だ・・・
smbfnconvでutfへの変換ができん・・

962 :login:Penguin:2007/02/05(月) 08:12:13 ID:2G/3V1SS
なんか流れがアレなところで悪いんですが・・・
現状のsambaのACL等対応ってどうなってるんでしょうか。
ちょっと知識が古くて混乱気味です。以下の認識であってますか?

Kernel2.6 + samba 3.0でxfs使用であれば、Win側からACL設定はできるが、
Linuxのowner,group,everyoneのACL+αになるので多少の工夫は必要(?)

WindowsServerとの具体的差異(xxができない、とか)が分かりづらいです。
ACLの他にも、Attributeは使えるのかとか(ファイルに対するReadonlyしかうまくいかないorz)
iconvによる問題はどこまで直っているのかとか・・・・
ぶっちゃけWin鯖もどきにしたい場合の詳細注意点文献を教えてもらえると助かります。


963 :login:Penguin:2007/02/05(月) 13:35:37 ID:S9U+fKp1
map hidden = no
map system = no
map archive = no
ea support = yes
store dos attributes = yes

964 :login:Penguin:2007/02/05(月) 19:57:10 ID:bRgD2AQ1
|ω・)つ
#use Text::Iconv;
#require "jcode.pl";

use Encode::EUCJPMS;
#use Encode::Guess qw/ cp51932 eucJP-ms cp932 utf8 /;
use Encode (from_to);

|彡<チラ裏ゴメン

965 :login:Penguin:2007/02/05(月) 23:35:54 ID:2G/3V1SS
おおお
>>963
map hidden = yes
map system = yes
map archive = yes
map readonly = yes
ea support = yes
store dos attributes = yes
で大体うまくいきました。
ea supportを知らなかったー!OTL
もうちょっといじってみます。助かりました!



966 :login:Penguin:2007/02/05(月) 23:52:01 ID:S9U+fKp1
ちょ、おまっ
EAは意味が違う
map*とstore dos attributesを両方yesは意味が無い

http://damedame.monyo.com/?date=20060504
(XFSではuser_xattrは無い、Ext2/3でもuser_xattr はデフォルト)

967 :965:2007/02/06(火) 04:04:21 ID:xKIQ80Bu
スマ

map archive = no
map hidden = no
map system = no
map readonly = no
ea support = yes
store dos attributes = yes

で使えました。
なんかsamba再起後の反映が1テンポ遅かったみたいで勘違いっすw
smbdが生き残ってたかな??

これでWin鯖と同じ挙動っすかね



968 :login:Penguin:2007/02/06(火) 23:31:06 ID:/epbvxOZ
モバ板リナザウスレから誘導されました。
ご存知の方いたら教えてください。

■Windows Vista Home Premiumより、SL-C3000のsambaに接続したい。
「ネットワーク」にzaurusのアイコンはありますが、ダブルクリックすると
「リモート プロシージャ コール (RPC)でプロトコル エラーが発生しました。」
と表示され、内部を参照できない。

・samba 2.0.7-ja-2.2
・無線LAN接続、同一LAN内(NATなし)
・同じワークグループのWindows XPからは見れる。

やったこと
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\LmCompatibilityLevel
を2に。 →変化なし
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\LmCompatibilityLevel
を1に。 →変化なし
ファイアウォールの「ファイルとプリンタの共有(SMB)」を送受信共にパブリックに。→変化なし
ファイアウォールを無効に。→変化なし

ちなみに公式はNGでてる http://support.ezaurus.com/new_info/osirase_vista.asp

969 :login:Penguin:2007/02/06(火) 23:51:49 ID:3ZE0+kBC
samba 3.0.23d や 3.0.24 などを使っています。
最近になって気がついたのですが、vfs objects = recycle としている
フォルダでファイルを削除し、recycle:repository 内に移動されたファイルを
完全に消去しようと DEL キーを押したり、ファイルを右クリックすると
explorer がアプリケーションエラーで落ちるようになりました。
最近になって気がついたというように、以前は問題なく消去出来ていました。
複数台のサーバで同様の現象が出ており、一台は Debian 化した
玄箱なので samba のバージョンアップはしていないことから
クライアント側(Windows XP)の問題ではないかと思っています。
hotfix は全て適用しています。恐らく hotfix のどれかではないかと
思っているのですが、同様の現象が起きている人はいませんでしょうか?

970 :login:Penguin:2007/02/09(金) 13:03:36 ID:vzOIi8OO
samba 3.0.23dをDebian etch上で使っています。
Linux側でWindowsのファイル名としては不適切な文字
(":", "*", "?"等々)を使用したファイルというのは作れてしまう
のですが、この手のファイルをsambaで共有しているところに
持って行くと、Windows側から見ると化け化けになってしまいます。

Samba側の設定かなにかで対策できる問題なのでしょうか?

とりあえず、現在はファイルを生成するLinuxのプログラム側で
不適切な文字を使用しないというか別の文字に置き換えています。

971 :login:Penguin:2007/02/09(金) 13:29:12 ID:2mV+fMgy
mangled names = no

972 :login:Penguin:2007/02/14(水) 03:36:26 ID:KmWEOZ9J
>>969
自己フォローです。原因が分かりました。
http://www.geocities.jp/web_takuto/soft.html
にある「CopyPath Extension」というソフトが原因でした。
お騒がせ致しました。

973 :login:Penguin:2007/02/14(水) 06:14:21 ID:7cLvtUJq
>>972
情報THX
作者も意図してのことではないと思うけど、
地雷というか相性問題のあるソフトウェアについては
情報が集まりにくいのでありがたい。

974 :login:Penguin:2007/02/14(水) 15:04:35 ID:KmWEOZ9J
>>973
落ちる条件が分かったので近いうちに作者に連絡しておきます。


975 :login:Penguin:2007/02/14(水) 20:00:57 ID:YkMs5YOz
sambaはNTFS5.1をサポートしてるの?

リモートにあるXP端末からLinuxサーバ上にあるNTFSパーティションにRWのアクセスしたい。
Linuxサーバ上でNTFSをマウントしてsamba経由で公開。
というようにしようかと考えてる。

通常は
XP→samba→EXT3パーテーション
だろうが、
XP→samba→NTFSパーティション
はサポートするのかな?と。

976 :login:Penguin:2007/02/14(水) 20:15:11 ID:zOpdfoLJ
SambaとExt3の間に「LinuxカーネルのVFS」をはさんで、その疑問がおかしいことに気づけ

977 :login:Penguin:2007/02/14(水) 21:26:59 ID:geINOmHJ
Linuxサーバ上でNFSマウントしてsamba経由で公開。
というようにしようかと考えてる。

これっていまだに許されてない行為? それともそろそろおk?

978 :login:Penguin:2007/02/14(水) 21:30:54 ID:YkMs5YOz
>>976
で、結論は?

979 :login:Penguin:2007/02/14(水) 21:32:20 ID:geINOmHJ
>>978
そっちは問題ない

980 :login:Penguin:2007/02/15(木) 07:08:51 ID:PffjuOHS
>>979
どうもありがd

981 :944:2007/02/15(木) 13:12:52 ID:z3kIPnvK
スレももう終りそうだ氏、需要あるかチョット聞いてみよう。
ファイル名の文字コード変換ツール使って見たい方います?

概要
perlのEncodeでサポートされている文字コードの変換。
(但し動作確認はsamba2系euc/samba3系eucからutf8への変換)
CentOS4系で他に追加が必要な物はEncode-EUCJPMS-0.07.tar.gz。(CPANに有ります)
smbfnconvを大幅に改造。
リンク作成無し、ファイル名変換のみ。

#運用開始して問題なさげ
#変換元文字コードの自動検出は_ですた。1文字しか漢字が含まれてないとかw

982 :login:Penguin:2007/02/16(金) 17:58:36 ID:wh2plMSH
よくわからんが
mv "$1" "`echo $1 | nkf -Ew`"
とかじゃダメなのか?

983 :login:Penguin:2007/02/16(金) 19:57:51 ID:TRpoB+MY
eucJPなシェルでcp51932のファイル名が拾えればそれで行けるのかも。
eucにはeucJPとcp51932とeucJP-msがあったり。
samba2系eucからutf-8の場合、nkfのオプションはこうかな。
--ic=cp51932 --oc=utf-8
後はnkfの実装次第かと。

283 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)