2006年07月
2006年07月10日
CentOSでyumをインストールする(LINUX)
[1]"yum"のインストールをします。
[root@admin]# yum -y install yum-plugin-fastestmirror
するとインストールが実行されます。
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for yum-plugin-fastestmirror to pack into transaction set.
yum-plugin-fastestmirror- 100% |=========================| 3.1 kB 00:00
---> Package yum-plugin-fastestmirror.noarch 0:0.2.4-3.c4 set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
yum-plugin-fastestmirror noarch 0.2.4-3.c4 extras 13 k
Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 13 k
Downloading Packages:
(1/1): yum-plugin-fastest 100% |=========================| 13 kB 00:00
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: yum-plugin-fastestmirror ######################### [1/1]
Installed: yum-plugin-fastestmirror.noarch 0:0.2.4-3.c4
Complete!
インストールは完了しましたが、これだけでは"yum"でインストールする際、IDが何とかかんとかでインストールできません。下記の作業を行います。
[2]"GPG Key"を取り込みます。
[root@admin]# rpm --import http://ftp.riken.jp/Linux/centos/RPM-GPG-KEY-CentOS-4
GPGとは、GNU Privacy Guardの略でRPMパッケージは署名されて認証が保証されます。
[3]"yumのデータベース更新"を行います。
[root@admin]# yum list
すると更新がかかります。
Gathering header information file(s) from server(s)
Server: Fedora Core 2 - i386 - Base
Server: Fedora Core 2 - i386 - Released Updates
Finding updated packages
Downloading needed headers
pango-0-1.4.1-1.i386.hdr 100% |=========================| 5.7 kB 00:00
squirrelmail-0-1.4.3a-6.F 100% |=========================| 28 kB 00:00
gtk2-0-2.4.14-1.fc2.i386. 100% |=========================| 16 kB 00:00
gd-0-2.0.21-5.20.1.i386.h 100% |=========================| 2.7 kB 00:00
nscd-0-2.3.3-27.1.i386.hd 100% |=========================| 20 kB 00:00
:
:
xorg-x11-ISO8859-2-100dpi 100% |=========================| 76 kB 00:00
perl-TimeDate-1-1.16-1.no 100% |=========================| 2.9 kB 00:00
xsri-1-2.1.0-7.i386.hdr 100% |=========================| 1.7 kB 00:00
kde-i18n-Korean-1-3.2.2-2 100% |=========================| 11 kB 00:00
libgnomeprint15-1-0.37-9. 100% |=========================| 3.9 kB 00:00
Name Arch Version Repo
--------------------------------------------------------------------------------
4Suite i386 1.0-1.0.a3.1 base
Canna-devel i386 3.7p1-6 base
ElectricFence i386 2.2.2-17.1 base
FreeWnn-devel i386 1.11-42.1 base
GConf i386 1.0.9-13.1 base
:
:
ytalk i386 3.1.1-15 base
zip i386 2.3-26.2 updates-released
zisofs-tools i386 1.0.4-4 base
zsh i386 4.2.0-1 base
zsh-html i386 4.2.0-1 base
[4]"yumのアップデートの確認"を行います。
[root@admin]# yum check-update
[5]"yumのパッケージ"アップデートを個別に行います。
[root@admin]# yum update cups
[6]"yumのパッケージ"アップデートを一括で行います。
#!/bin/sh
echo "Job Name (yum_upgrade.sh)"
echo " 開始(`date +"%k時%M分%S秒"`)"
yum -y update
echo " 終了(`date +"%k時%M分%S秒"`)"
[root@admin]# yum update
[7]"yumの最新パッケージ"の自動アップグレードを設定。
[root@admin]# vi /root/yum_upgrade.sh
viエディタでシェルスクリプトを作成したら・・・
[8]"作成したシェルスクリプト"に実行権を与える。
[root@admin]# chmod 700 /root/yum_upgrade.sh
[9]"プログラムを定期的に実行するcrond"の設定ファイルを編集する。
[root@admin]# crontab -e
毎日05:00に最新パッケージを検索する
00 05 * * * /root/yum_upgrade.sh | nkf -j
nkf "-j"←ここの意味は・・・?
nkfは文字コードを変換。
eucコードをJISコードに変換して文字化けを回避する。
nkfのパラメータは下記参照
-e EUCコードに変換
-s シフトJISコードに変換
-j JISコードに変換
[root@admin]# yum -y install yum-plugin-fastestmirror
するとインストールが実行されます。
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for yum-plugin-fastestmirror to pack into transaction set.
yum-plugin-fastestmirror- 100% |=========================| 3.1 kB 00:00
---> Package yum-plugin-fastestmirror.noarch 0:0.2.4-3.c4 set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
yum-plugin-fastestmirror noarch 0.2.4-3.c4 extras 13 k
Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 13 k
Downloading Packages:
(1/1): yum-plugin-fastest 100% |=========================| 13 kB 00:00
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: yum-plugin-fastestmirror ######################### [1/1]
Installed: yum-plugin-fastestmirror.noarch 0:0.2.4-3.c4
Complete!
インストールは完了しましたが、これだけでは"yum"でインストールする際、IDが何とかかんとかでインストールできません。下記の作業を行います。
[2]"GPG Key"を取り込みます。
[root@admin]# rpm --import http://ftp.riken.jp/Linux/centos/RPM-GPG-KEY-CentOS-4
GPGとは、GNU Privacy Guardの略でRPMパッケージは署名されて認証が保証されます。
[3]"yumのデータベース更新"を行います。
[root@admin]# yum list
すると更新がかかります。
Gathering header information file(s) from server(s)
Server: Fedora Core 2 - i386 - Base
Server: Fedora Core 2 - i386 - Released Updates
Finding updated packages
Downloading needed headers
pango-0-1.4.1-1.i386.hdr 100% |=========================| 5.7 kB 00:00
squirrelmail-0-1.4.3a-6.F 100% |=========================| 28 kB 00:00
gtk2-0-2.4.14-1.fc2.i386. 100% |=========================| 16 kB 00:00
gd-0-2.0.21-5.20.1.i386.h 100% |=========================| 2.7 kB 00:00
nscd-0-2.3.3-27.1.i386.hd 100% |=========================| 20 kB 00:00
:
:
xorg-x11-ISO8859-2-100dpi 100% |=========================| 76 kB 00:00
perl-TimeDate-1-1.16-1.no 100% |=========================| 2.9 kB 00:00
xsri-1-2.1.0-7.i386.hdr 100% |=========================| 1.7 kB 00:00
kde-i18n-Korean-1-3.2.2-2 100% |=========================| 11 kB 00:00
libgnomeprint15-1-0.37-9. 100% |=========================| 3.9 kB 00:00
Name Arch Version Repo
--------------------------------------------------------------------------------
4Suite i386 1.0-1.0.a3.1 base
Canna-devel i386 3.7p1-6 base
ElectricFence i386 2.2.2-17.1 base
FreeWnn-devel i386 1.11-42.1 base
GConf i386 1.0.9-13.1 base
:
:
ytalk i386 3.1.1-15 base
zip i386 2.3-26.2 updates-released
zisofs-tools i386 1.0.4-4 base
zsh i386 4.2.0-1 base
zsh-html i386 4.2.0-1 base
[4]"yumのアップデートの確認"を行います。
[root@admin]# yum check-update
[5]"yumのパッケージ"アップデートを個別に行います。
[root@admin]# yum update cups
[6]"yumのパッケージ"アップデートを一括で行います。
#!/bin/sh
echo "Job Name (yum_upgrade.sh)"
echo " 開始(`date +"%k時%M分%S秒"`)"
yum -y update
echo " 終了(`date +"%k時%M分%S秒"`)"
[root@admin]# yum update
[7]"yumの最新パッケージ"の自動アップグレードを設定。
[root@admin]# vi /root/yum_upgrade.sh
viエディタでシェルスクリプトを作成したら・・・
[8]"作成したシェルスクリプト"に実行権を与える。
[root@admin]# chmod 700 /root/yum_upgrade.sh
[9]"プログラムを定期的に実行するcrond"の設定ファイルを編集する。
[root@admin]# crontab -e
毎日05:00に最新パッケージを検索する
00 05 * * * /root/yum_upgrade.sh | nkf -j
nkf "-j"←ここの意味は・・・?
nkfは文字コードを変換。
eucコードをJISコードに変換して文字化けを回避する。
nkfのパラメータは下記参照
-e EUCコードに変換
-s シフトJISコードに変換
-j JISコードに変換
2006年07月08日
眠っていた中古CDやDVD数枚でiPodが手に入る方法
ほんまかいな?CDやDVDを送ると、iPodと交換してくれます。例えば、35枚のCDを送れば512MBのiPod Shuffleになるそうです。
交換レートは下記を参照
iPod Shuffle 512MBモデル:CD35枚
iPod nano 1GBモデル:CD65枚
iPod nano 2GBモデル:CD85枚
iPod nano 4GBモデル:CD110枚
iPod video 30GBモデル:CD130枚
iPod video 60GBモデル:CD175枚
今やCDやDVDの中古なんて売ってもただ同然の金額にしかならないし、Yahooオークションで売ってがんばってもiPodの金額にするには何枚売ったらよいのか・・。
詳細はこちらのURLで!
交換レートは下記を参照
iPod Shuffle 512MBモデル:CD35枚
iPod nano 1GBモデル:CD65枚
iPod nano 2GBモデル:CD85枚
iPod nano 4GBモデル:CD110枚
iPod video 30GBモデル:CD130枚
iPod video 60GBモデル:CD175枚
今やCDやDVDの中古なんて売ってもただ同然の金額にしかならないし、Yahooオークションで売ってがんばってもiPodの金額にするには何枚売ったらよいのか・・。
詳細はこちらのURLで!
【全部無料】Excel・ワード文例・書式サンプル・テンプレート集
Excel・ワード文例・書式サンプル・テンプレートが無料でいっぱい提供されてます!
サイトのURLはこちらです。
無料ってのがいいですよね。中にはメールアドレス登録すると・・ってのもありますが、後で宣伝用のメルマガとか送ってくるかと思うとなかなか手を出せないモンですよね。
サンプルだけでもこ〜〜んなに!うれしいですねぇ。
/文例&文例集リンク/手紙/はがき文例目次/ビジネス文例目次/内容証明の文例目次/EXCLテンプレート集/フリーソフト/素材集/時候・季節の挨拶/ビジネス文書の書き方/手紙の書き方更新しました お中元の送り状更新しました お中元のお礼・お断り更新しました 暑中見舞い更新しました 残暑見舞い/夏期休業・休暇文書文例/設立/開店等のお礼状/新会社法書式(WORD)/委任状(一般)/委任状(公正証書)/借用書(お金)1/借用書(お金)2/借用書(売掛・物品)/借用書(物品)/借金の依頼の手紙更新しました 保証人の依頼の手紙/保証人へのお礼手紙/就職の依頼手紙更新しました 身元保証の依頼手紙/借金返済遅延のお詫び/内容証明-時効の援用/内容証明-催告書/内容証明-期限の利益/内容証明-保証人へ催告/内容証明-代位弁済予告/支払督促/お詫び(支払遅延)/社長・役員就任案内/送付案内/稟議書/報告書/会議案内/誓約書/示談書/始末書/退職届/納期遅延のお詫び/納期ご猶予のお願い/不良品送付のお詫び/移転・新設の案内状/株主総会/取締役会通知/取締役会議事録/出産祝い/お礼状/同窓/クラス/OB会案内状/歓送迎会案内状/退職/新任/異動通知/転居/新築転居通知/結婚通知/お祝/お礼状/お悔やみ/お見舞い/全快お礼状/文例集(英文ページ)インターネット利用促進協会/Proportal HOME/検索方法-google版-インターネット利用方法/次世代ブラウザfirefox/情報収集の方法/情報収集・調査リンク/ネット・パソコン活用/日常業務の利用/受注 販売 宣伝利用/インターネット犯罪対策経営情報/経営情報/地域情報/ビジネス一般/公共機関/業界団体1/業界団体2/事業継承 相続 遺言/銀行・公的金融機関/信用金庫・労働金庫/信用組合/会社法務/法律 判例 裁判/司法書士ポータル/行政書士ポータル/裁判所リンク/民事訴訟/小額訴訟・債権回収/債務整理/交通事故/不動産登記/商業登記/供託/会社設立/許認可申請/書式ダウンロード/PL法対策/著作権/環境対策/知的財産/総務・経理・労務/税務/確定申告/労務/出張・宿泊予約/消費者問題/多重債務・過払い返還/悪徳商法 マルチ商法/架空請求 振込め詐欺/欠陥住宅/離婚/セクハラ DV ストーカー/虐待 犯罪 犯罪被害・・・
サイトのURLはこちらです。
無料ってのがいいですよね。中にはメールアドレス登録すると・・ってのもありますが、後で宣伝用のメルマガとか送ってくるかと思うとなかなか手を出せないモンですよね。
サンプルだけでもこ〜〜んなに!うれしいですねぇ。
/文例&文例集リンク/手紙/はがき文例目次/ビジネス文例目次/内容証明の文例目次/EXCLテンプレート集/フリーソフト/素材集/時候・季節の挨拶/ビジネス文書の書き方/手紙の書き方更新しました お中元の送り状更新しました お中元のお礼・お断り更新しました 暑中見舞い更新しました 残暑見舞い/夏期休業・休暇文書文例/設立/開店等のお礼状/新会社法書式(WORD)/委任状(一般)/委任状(公正証書)/借用書(お金)1/借用書(お金)2/借用書(売掛・物品)/借用書(物品)/借金の依頼の手紙更新しました 保証人の依頼の手紙/保証人へのお礼手紙/就職の依頼手紙更新しました 身元保証の依頼手紙/借金返済遅延のお詫び/内容証明-時効の援用/内容証明-催告書/内容証明-期限の利益/内容証明-保証人へ催告/内容証明-代位弁済予告/支払督促/お詫び(支払遅延)/社長・役員就任案内/送付案内/稟議書/報告書/会議案内/誓約書/示談書/始末書/退職届/納期遅延のお詫び/納期ご猶予のお願い/不良品送付のお詫び/移転・新設の案内状/株主総会/取締役会通知/取締役会議事録/出産祝い/お礼状/同窓/クラス/OB会案内状/歓送迎会案内状/退職/新任/異動通知/転居/新築転居通知/結婚通知/お祝/お礼状/お悔やみ/お見舞い/全快お礼状/文例集(英文ページ)インターネット利用促進協会/Proportal HOME/検索方法-google版-インターネット利用方法/次世代ブラウザfirefox/情報収集の方法/情報収集・調査リンク/ネット・パソコン活用/日常業務の利用/受注 販売 宣伝利用/インターネット犯罪対策経営情報/経営情報/地域情報/ビジネス一般/公共機関/業界団体1/業界団体2/事業継承 相続 遺言/銀行・公的金融機関/信用金庫・労働金庫/信用組合/会社法務/法律 判例 裁判/司法書士ポータル/行政書士ポータル/裁判所リンク/民事訴訟/小額訴訟・債権回収/債務整理/交通事故/不動産登記/商業登記/供託/会社設立/許認可申請/書式ダウンロード/PL法対策/著作権/環境対策/知的財産/総務・経理・労務/税務/確定申告/労務/出張・宿泊予約/消費者問題/多重債務・過払い返還/悪徳商法 マルチ商法/架空請求 振込め詐欺/欠陥住宅/離婚/セクハラ DV ストーカー/虐待 犯罪 犯罪被害・・・
CentOSをはじめよう!
活躍
まずはどのようにインストールするか?調べた。
CENT OSをインストールする。
http://www.kyoto-giraffe.net/2006/05/cent_os_1.html
書いてある通りにCDからインストールする方法にした。
種類はたくさんあって英語だしよく分からない。
CentOS 4.3 x86_64.
CentOS 4.3 i386.
CentOS 4.3 IA64.
CentOS 4.2 s390
CentOS 4.2 s390x
CentOS 4.2 for Alpha
とりあえず64bitマシンなのでCentOS 4.3 x86_64.をダウンロードし、
念のため、みんなが使っている環境だと書いてある「CentOS 4.3 i386.」
この2つをダウンロードする。
http://mirror.centos.org/centos/4/isos/
次にダウンロードしたISOファイルをCDに焼いてみる。
・CentOS-4.3-x86_64-bin1of4.iso
・CentOS-4.3-x86_64-bin2of4.iso
・CentOS-4.3-x86_64-bin3of4.iso
・CentOS-4.3-x86_64-bin4of4.iso
そのあとの詳しいインストール方法は以下のサイトがおすすめだそうです。
・はじめての自宅サーバー構築 〜Fedora/CentOS〜
http://kajuhome.com/centos4_inst.shtml
・CentOS 4インストール&初期設定
http://centossrv.com/centos4.shtml
下記が参考サイトとされています。
・はじめての自宅サーバー構築 〜Fedora/CentOS〜
http://kajuhome.com/
・FAQ/Distribution/CentOS
http://linux2ch.bbzone.net/index.php?FAQ%2FDistribution%2FCentOS#content_1_0
・CentOSで自宅サーバー構築
http://centossrv.com/
・Linux/CentOS ネットワーク実験室!
http://centos.it-cafe.jp/index.html
・CentOS(トラックバックピープル)
http://tbp.jp/tbp_3330.html
・・・まぁ、読んでみる事にしました。
面倒なのでバージョンが違うけど一番上のページが画像付だったので、
それでいい事にしました。
インストール開始
30分ほどで終わりました。
ログイン画面
パスワードは設定したが、ユーザー名を聞いてくる。
マニュアルにも書いてないし、そんなの聞いてないよ〜
ってなわけでMACの時とかを思い出して入力してみる。
たしか「root」「_root」だったかな?そうすると何となくうまくいった。
ログイン成功。
あらあら。LINUXって真っ黒な画面かと思っていたら
何となくいつも使ってるような画面が表示した。
マイコンピュータアイコンとか色々あるし、マウスも使える。
こりゃ便利。まぁ、最初の設定をはじめる事にした。
まずはどのようにインストールするか?調べた。
CENT OSをインストールする。
http://www.kyoto-giraffe.net/2006/05/cent_os_1.html
書いてある通りにCDからインストールする方法にした。
種類はたくさんあって英語だしよく分からない。
CentOS 4.3 x86_64.
CentOS 4.3 i386.
CentOS 4.3 IA64.
CentOS 4.2 s390
CentOS 4.2 s390x
CentOS 4.2 for Alpha
とりあえず64bitマシンなのでCentOS 4.3 x86_64.をダウンロードし、
念のため、みんなが使っている環境だと書いてある「CentOS 4.3 i386.」
この2つをダウンロードする。
http://mirror.centos.org/centos/4/isos/
次にダウンロードしたISOファイルをCDに焼いてみる。
・CentOS-4.3-x86_64-bin1of4.iso
・CentOS-4.3-x86_64-bin2of4.iso
・CentOS-4.3-x86_64-bin3of4.iso
・CentOS-4.3-x86_64-bin4of4.iso
そのあとの詳しいインストール方法は以下のサイトがおすすめだそうです。
・はじめての自宅サーバー構築 〜Fedora/CentOS〜
http://kajuhome.com/centos4_inst.shtml
・CentOS 4インストール&初期設定
http://centossrv.com/centos4.shtml
下記が参考サイトとされています。
・はじめての自宅サーバー構築 〜Fedora/CentOS〜
http://kajuhome.com/
・FAQ/Distribution/CentOS
http://linux2ch.bbzone.net/index.php?FAQ%2FDistribution%2FCentOS#content_1_0
・CentOSで自宅サーバー構築
http://centossrv.com/
・Linux/CentOS ネットワーク実験室!
http://centos.it-cafe.jp/index.html
・CentOS(トラックバックピープル)
http://tbp.jp/tbp_3330.html
・・・まぁ、読んでみる事にしました。
面倒なのでバージョンが違うけど一番上のページが画像付だったので、
それでいい事にしました。
インストール開始
30分ほどで終わりました。
ログイン画面
パスワードは設定したが、ユーザー名を聞いてくる。
マニュアルにも書いてないし、そんなの聞いてないよ〜
ってなわけでMACの時とかを思い出して入力してみる。
たしか「root」「_root」だったかな?そうすると何となくうまくいった。
ログイン成功。
あらあら。LINUXって真っ黒な画面かと思っていたら
何となくいつも使ってるような画面が表示した。
マイコンピュータアイコンとか色々あるし、マウスも使える。
こりゃ便利。まぁ、最初の設定をはじめる事にした。
2006年07月07日
CentOSでSambaサーバの設定(LINUX)
さぁ、ちょっと難しくなってきたかな?(僕の中でわ・・汗)
みんなは多分、まだまだ大丈夫だと思うがきっと僕くらいアホな人たちはいっぱいいるだろうからSambaのインストールと設定をここに書いてやろう(ほんまわ自分のメモ用が目的)
まず最初にSamba(サンバ)のインストールをします。毎度おなじみ"yum install ・・・"ってやつで最新バージョンをインストールする事ができます!
[1]"Samba"のインストールをします。
[root@admin/]# yum install samba
そうするとなんかズラズラ〜といろいろ表示した後に・・・
19Mほんまにインストールしてええのん?って聞いてくるさかい、答えは当然「YES」!
Total download size: 19 M
Is this ok [y/N]: y
「y」を押してENTERを押す!
[2]"Samba-swat"もインストールをします。
[root@admin/]# yum install samba-swat
今度は6.6Mのファイル。またしても答えは「YES」!
Total download size: 6.6 M
Is this ok [y/N]: y
「y」を押してENTERを押して・・・
complete!って出たら無事インストールは完了!
[3]"swat"の設定を行います。
[root@admin/]# vi /etc/xinetd.d/swat
[4]"swat"の設定を編集します。
# default: off
# description: SWAT is the Samba Web Admin Tool. Use swat \
# to configure your Samba server. To use SWAT, \
# connect to port 901 with your favorite web browser.
service swat
{
port = 901
socket_type = stream
wait = no
only_from = 127.0.0.1 192.168.1.0/24 ←変更(※1)
user = root
server = /usr/sbin/swat
log_on_failure += USERID
disable = no ←変更(※2)
}
上記の画面では変更された時の状態です。下記参照してください。
※変更1:"127.0.0.1(サーバやローカルのアドレス)"の後にスペースを空けて"192.168.1.0/24(マスクビットを指定した形)"を追加してあげます。
only_from = 127.0.0.1
↓
only_from = 127.0.0.1 192.168.1.0/24 ←IPを調べて入力してね。スペース区切りで追加!
※変更2:"disable(拒否)"が"yes"になっているので"no"に変える。
disable = yes
↓
disable = no
編集できたら保存します。
[5]"xinetd"を再起動させます。
[root@admin/]# /etc/init.d/xinetd restart
次に"smb.conf"などの設定をします!(ここから慎重にね☆)
[6]"sambaサーバ"へアクセスするユーザーの設定。
[root@admin/]# smbpasswd -a ユーザー名を入力
New SMB password: ←パスワードを入力
Retype new SMB password: ←確認用で上記と同じパスワードを入力
成功すると下記のように表示されます。
startsmbfilepwent_internal: file /etc/samba/smbpasswd did not exist. File successfully created.
Added user linux.
[7]"全ユーザがアクセス可能な共有パス"の作成。
[root@admin/]# mkdir /home/samba
[root@admin/]# chmod 777 /home/samba
[8]"samba/smb"の設定を行います。
[root@admin/]# vi /etc/samba/smb
[9]"samba/smb"を編集します。
[root@admin/]# vi /etc/samba/smb.conf
# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options (perhaps too
# many!) most of which are not shown in this example
#
# Any line which starts with a ; (semi-colon) or a # (hash)
# is a comment and is ignored. In this example we will use a #
# for commentry and a ; for parts of the config file that you
# may wish to enable
#
# NOTE: Whenever you modify this file you should run the command "testparm"
# to check that you have not made any basic syntactic errors.
#
#======================= Global Settings =====================================
#globalセクションの編集
[global]
#Linux側の日本語文字コード
unix charset = eucJP
display charset = eucJP
#Windows側の日本語文字コード
dos charset = CP932
#ファイル作成時のパーミッション(誰でも読み書き・削除できる様にする) 2006/04/17 の情報
create mask = 0777
force create mode = 0777
security mask = 0777
force security mode = 0777
#ディレクトリ作成時のパーミッション(誰でも読み書き・削除できる様にする) 2006/04/17 の情報
directory mask = 0777
force directory mode = 0777
directory security mask = 0777
force directory security mode = 0777
#ファイル・ディレクトリ作成時の所有者を「root」にする 2006/04/17 の情報
force user = root
# workgroup = NT-Domain-Name or Workgroup-Name
#ワークグループ名の指定(Windowsのネットワークのドメイン名またはワークグループと同じにする)
workgroup = WORKGROUP
# This option is important for security. It allows you to restrict
# connections to machines which are on your local network. The
# following example restricts access to two C class networks and
# the "loopback" interface. For more examples of the syntax see
# the smb.conf man page
#内部からのアクセスを可能とする(外部からはアクセスさせない)
hosts allow = 192.168.1. 127. ←IPを調べて入力してね。スペース区切りで追加!
# A publicly accessible directory, but read only, except for people in
# the "staff" group
#publicセクションの編集
#";"を削除し有効にする
[public]
comment = Public Stuff
path = /home/samba
public = yes
#以下の行をの情報(書き込み可能)
writable = yes
; read only = yes
; write list = @staff
上記のように修正・追加を行ってください。
[10]"samba"を起動します。
[root@admin/]# /etc/rc.d/init.d/smb start
※ダメな時は再起動します。
[root@admin/]# /etc/rc.d/init.d/smb restart
[11]"OSの再起動"を行なった時に"sambaを自動的に起動"するように設定します。
[root@admin/]# chkconfig smb on
[root@admin/]# chkconfig --list smb
下記のように表示されれば成功です!
smb 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[12]"sambaの動作確認"をします。
1. クライアント(Windows)より、『マイネットワーク』→『ネットワーク全体』→『Microsoft Windows Network』→『Workgroup』を開き【Samba Server (Fedora)】が存在していることを確認する。
(Windowsが認識するまで数分かかる場合があります。)
2. 【Samba Server (Fedora)】をダブルクリックすると『linux』と『public』のフォルダがあると思います。
この『linux』はログイン(アクセス)したユーザの個人フォルダで、『public』は全ユーザがアクセス可能な共有フォルダです。
[13]"Samba"の設定画面を表示させます。
下記のURLをブラウザで表示させてください。
http://サーバのアドレス(192.168.×.×):901/
・・するとユーザー名とパスワードを入力するプロントが表示されるので入力してログインすると〜〜・・・
やったー!!やっと見れました(感涙)
サーバーって何だか機能追加ってよりもパソコンに「命」を吹き込んでいく感じがしますねぇ〜♪そう!うまくいくと楽しい!
まだまだって笑われてそうだけどいいんだ。自己満足で!!
・・・そうそう、設定がうまくいかなかった方は「etc/xinetd.d/swat」の設定ミスしてますので再度ご確認ください!
僕の場合は「エラー403」で"hosts allow"が違うって親切に教えてくれる画面が表示したのでIPの再設定で表示させる事ができました。
CSSと違ってこうやってエラーを教えてくれるのはありがたいもんですなぁ。
みんなは多分、まだまだ大丈夫だと思うがきっと僕くらいアホな人たちはいっぱいいるだろうからSambaのインストールと設定をここに書いてやろう(ほんまわ自分のメモ用が目的)
まず最初にSamba(サンバ)のインストールをします。毎度おなじみ"yum install ・・・"ってやつで最新バージョンをインストールする事ができます!
[1]"Samba"のインストールをします。
[root@admin/]# yum install samba
そうするとなんかズラズラ〜といろいろ表示した後に・・・
19Mほんまにインストールしてええのん?って聞いてくるさかい、答えは当然「YES」!
Total download size: 19 M
Is this ok [y/N]: y
「y」を押してENTERを押す!
[2]"Samba-swat"もインストールをします。
[root@admin/]# yum install samba-swat
今度は6.6Mのファイル。またしても答えは「YES」!
Total download size: 6.6 M
Is this ok [y/N]: y
「y」を押してENTERを押して・・・
complete!って出たら無事インストールは完了!
[3]"swat"の設定を行います。
[root@admin/]# vi /etc/xinetd.d/swat
[4]"swat"の設定を編集します。
# default: off
# description: SWAT is the Samba Web Admin Tool. Use swat \
# to configure your Samba server. To use SWAT, \
# connect to port 901 with your favorite web browser.
service swat
{
port = 901
socket_type = stream
wait = no
only_from = 127.0.0.1 192.168.1.0/24 ←変更(※1)
user = root
server = /usr/sbin/swat
log_on_failure += USERID
disable = no ←変更(※2)
}
上記の画面では変更された時の状態です。下記参照してください。
※変更1:"127.0.0.1(サーバやローカルのアドレス)"の後にスペースを空けて"192.168.1.0/24(マスクビットを指定した形)"を追加してあげます。
only_from = 127.0.0.1
↓
only_from = 127.0.0.1 192.168.1.0/24 ←IPを調べて入力してね。スペース区切りで追加!
※変更2:"disable(拒否)"が"yes"になっているので"no"に変える。
disable = yes
↓
disable = no
編集できたら保存します。
[5]"xinetd"を再起動させます。
[root@admin/]# /etc/init.d/xinetd restart
次に"smb.conf"などの設定をします!(ここから慎重にね☆)
[6]"sambaサーバ"へアクセスするユーザーの設定。
[root@admin/]# smbpasswd -a ユーザー名を入力
New SMB password: ←パスワードを入力
Retype new SMB password: ←確認用で上記と同じパスワードを入力
成功すると下記のように表示されます。
startsmbfilepwent_internal: file /etc/samba/smbpasswd did not exist. File successfully created.
Added user linux.
[7]"全ユーザがアクセス可能な共有パス"の作成。
[root@admin/]# mkdir /home/samba
[root@admin/]# chmod 777 /home/samba
[8]"samba/smb"の設定を行います。
[root@admin/]# vi /etc/samba/smb
[9]"samba/smb"を編集します。
[root@admin/]# vi /etc/samba/smb.conf
# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options (perhaps too
# many!) most of which are not shown in this example
#
# Any line which starts with a ; (semi-colon) or a # (hash)
# is a comment and is ignored. In this example we will use a #
# for commentry and a ; for parts of the config file that you
# may wish to enable
#
# NOTE: Whenever you modify this file you should run the command "testparm"
# to check that you have not made any basic syntactic errors.
#
#======================= Global Settings =====================================
#globalセクションの編集
[global]
#Linux側の日本語文字コード
unix charset = eucJP
display charset = eucJP
#Windows側の日本語文字コード
dos charset = CP932
#ファイル作成時のパーミッション(誰でも読み書き・削除できる様にする) 2006/04/17 の情報
create mask = 0777
force create mode = 0777
security mask = 0777
force security mode = 0777
#ディレクトリ作成時のパーミッション(誰でも読み書き・削除できる様にする) 2006/04/17 の情報
directory mask = 0777
force directory mode = 0777
directory security mask = 0777
force directory security mode = 0777
#ファイル・ディレクトリ作成時の所有者を「root」にする 2006/04/17 の情報
force user = root
# workgroup = NT-Domain-Name or Workgroup-Name
#ワークグループ名の指定(Windowsのネットワークのドメイン名またはワークグループと同じにする)
workgroup = WORKGROUP
# This option is important for security. It allows you to restrict
# connections to machines which are on your local network. The
# following example restricts access to two C class networks and
# the "loopback" interface. For more examples of the syntax see
# the smb.conf man page
#内部からのアクセスを可能とする(外部からはアクセスさせない)
hosts allow = 192.168.1. 127. ←IPを調べて入力してね。スペース区切りで追加!
# A publicly accessible directory, but read only, except for people in
# the "staff" group
#publicセクションの編集
#";"を削除し有効にする
[public]
comment = Public Stuff
path = /home/samba
public = yes
#以下の行をの情報(書き込み可能)
writable = yes
; read only = yes
; write list = @staff
上記のように修正・追加を行ってください。
[10]"samba"を起動します。
[root@admin/]# /etc/rc.d/init.d/smb start
※ダメな時は再起動します。
[root@admin/]# /etc/rc.d/init.d/smb restart
[11]"OSの再起動"を行なった時に"sambaを自動的に起動"するように設定します。
[root@admin/]# chkconfig smb on
[root@admin/]# chkconfig --list smb
下記のように表示されれば成功です!
smb 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[12]"sambaの動作確認"をします。
1. クライアント(Windows)より、『マイネットワーク』→『ネットワーク全体』→『Microsoft Windows Network』→『Workgroup』を開き【Samba Server (Fedora)】が存在していることを確認する。
(Windowsが認識するまで数分かかる場合があります。)
2. 【Samba Server (Fedora)】をダブルクリックすると『linux』と『public』のフォルダがあると思います。
この『linux』はログイン(アクセス)したユーザの個人フォルダで、『public』は全ユーザがアクセス可能な共有フォルダです。
[13]"Samba"の設定画面を表示させます。
下記のURLをブラウザで表示させてください。
http://サーバのアドレス(192.168.×.×):901/
・・するとユーザー名とパスワードを入力するプロントが表示されるので入力してログインすると〜〜・・・
やったー!!やっと見れました(感涙)
サーバーって何だか機能追加ってよりもパソコンに「命」を吹き込んでいく感じがしますねぇ〜♪そう!うまくいくと楽しい!
まだまだって笑われてそうだけどいいんだ。自己満足で!!
・・・そうそう、設定がうまくいかなかった方は「etc/xinetd.d/swat」の設定ミスしてますので再度ご確認ください!
僕の場合は「エラー403」で"hosts allow"が違うって親切に教えてくれる画面が表示したのでIPの再設定で表示させる事ができました。
CSSと違ってこうやってエラーを教えてくれるのはありがたいもんですなぁ。
CentOSでFTPファイルサーバの設定(LINUX)
CentOS 4.3では「vsftp」が使用可能です。
[1]"vdftpd"のインストールをします。
[root@admin/]# yum install vsftpd
[2]"vdftpd"が利用可能か?テストします。
[root@admin/]# /etc/init.d/vsftpd start
成功すれば起動中となり、右隣に「OK」と出ます。
[3]FTPクライアントでアクセスチェックを行う。
[root@admin/]# ftp 192.168.×.×
ログイン名を聞かれるので作成したユーザー名でログインします。
Name (192.168.24.54:root): ユーザー名を入力
331 Please specify the password.
Password: ←パスワードを入力
成功すると下記のようなメッセージが出ます。
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
次に、設定の確認を行います。
ftp> pwd
下記のようなメッセージが出ます。
257 "/home/ユーザー名"
ftp>
※ちなみにFTPから抜ける時のコマンドは「bye」です。(バイバ〜イ)
ftp> bye
下記のように挨拶文?が表示されます。
221 Goodbye.
※ちなみに時間が経つとタイムアウトになってログアウトします。
[4]ユーザーによって他のディレクトリへ移動できない設定
[root@admin/]# vi /etc/vsftpd/vsftpd.conf
すると、設定の画面が表示されますので、以下の部分のコメントを外します。
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd.chroot_list
ここんとこを・・・(ず〜っと下の方にあるのでスクロールしてね☆)
↓
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd.chroot_list
こうやって「#」を削除する事でコメントアウトできます。
修正が終わったら設定を保存します。
シフトボタン押しながらZキー2回
間違っちゃった!!って人は保存しないように!え?キャンセルの方法?
:q!
・・・です。
おっと!話ズレちゃったね!この設定を行ったら反映させる為にかならず再起動してくださいね!
# /sbin/service vsftpd restart
再起動すると下記の表示がされます。
vsftpdを停止中: [ OK ]
vsftpd用のvsftpdを起動中: [ OK ]
ちなみに匿名ユーザの場合はホームディレクトリが /var/ftp/ になります。確認できたら、vsftpd.confのセキュリティ向上のため匿名FTP接続の設定を禁止しておくと良いですよ♪
anonymous_enable=NO
・・あ再起動しちゃった?ごめんね。もう一度やればいいから(笑)
さて、次にFTPできるユーザーとできないユーザーの設定をします。
次に設定ファイルを編集します。開くと下記の表示がされます。
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd.ftpusers
# for users that are denied.
#root
#bin
#daemon
#adm
#lp
#sync
#shutdown
#halt
#mail
#news
#uucp
#operator
#games
#nobody
ここで「root」とかFTPに使用しないのは「#」コメントを外して使用するユーザー名は追加します。下記のように設定します。
あ、ところでこれ(設定)ってテキストエディタなのだけど、編集方法って知ってた?「i」って押すと編集できて「esc」を押すと編集から抜けられます。ちなみに間違えちゃった時に「取り消し」したい時ってあるでしょ?そのときは「esc(編集から抜けてる状態)」してる時に「u」を押すんですよ!
・・また話がズレちゃった。設定は下記のように!
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd.ftpusers
# for users that are denied.
root ←「#」を外す
#bin
#daemon
#adm
#lp
#sync
#shutdown
#halt
#mail
#news
#uucp
#operator
#games
#nobody
#ユーザー名1 ←ユーザーの追加(1個目)
#ユーザー名2 ←ユーザーの追加(2個目)
#ユーザー名3 ←ユーザーの追加(3個目)
で保存すれば完了です。(保存方法はさっき書いた)
次にいよいよ、他のディレクトリを見れなくする方法(移動できない)
下記の設定ファイルを開きます。
・・開きますってかもともとないファイルなのでこの時、新規に作成されます。
[root@admin/]# vi /etc/vsftpd.chroot_list
中味が空のファイルが開いたでしょ?そこにユーザー名を追加するだけでOK!
ユーザー名(1個目)
ユーザー名(2個目)
いくつでも改行して入力するだけ。簡単でしょ?
果たして本当に他のディレクトリにいけないか?チェックしましょう♪
手順はさっきのFTPログイン方法と一緒です。
[root@admin/]# ftp 192.168.×.×
Connected to 192.168.×.×.
220 (vsFTPd 2.0.1)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (192.168.×.×:root): ユーザー名を入力
331 Please specify the password.
Password: ←パスワードを入力
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> pwd ←コマンド入力
257 "/" ←こうなっていれば成功!!!
ftp> cd / ←最上階に行こうとしても・・・
250 Directory successfully changed. ←こうやって無理って怒られる!
ftp>
こんな感じかなぁ?何か間違っていたりしたらごめんね。
本買ったのはいいけど、コマンドが間違ってたりして本当にむかつく。
ネットで調べるのと併用作業でお金少し返して!って感じの僕でした。
眠いけど、プーさんだからできるんだよね。こんな時間まで。
[1]"vdftpd"のインストールをします。
[root@admin/]# yum install vsftpd
[2]"vdftpd"が利用可能か?テストします。
[root@admin/]# /etc/init.d/vsftpd start
成功すれば起動中となり、右隣に「OK」と出ます。
[3]FTPクライアントでアクセスチェックを行う。
[root@admin/]# ftp 192.168.×.×
ログイン名を聞かれるので作成したユーザー名でログインします。
Name (192.168.24.54:root): ユーザー名を入力
331 Please specify the password.
Password: ←パスワードを入力
成功すると下記のようなメッセージが出ます。
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
次に、設定の確認を行います。
ftp> pwd
下記のようなメッセージが出ます。
257 "/home/ユーザー名"
ftp>
※ちなみにFTPから抜ける時のコマンドは「bye」です。(バイバ〜イ)
ftp> bye
下記のように挨拶文?が表示されます。
221 Goodbye.
※ちなみに時間が経つとタイムアウトになってログアウトします。
[4]ユーザーによって他のディレクトリへ移動できない設定
[root@admin/]# vi /etc/vsftpd/vsftpd.conf
すると、設定の画面が表示されますので、以下の部分のコメントを外します。
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd.chroot_list
ここんとこを・・・(ず〜っと下の方にあるのでスクロールしてね☆)
↓
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd.chroot_list
こうやって「#」を削除する事でコメントアウトできます。
修正が終わったら設定を保存します。
シフトボタン押しながらZキー2回
間違っちゃった!!って人は保存しないように!え?キャンセルの方法?
:q!
・・・です。
おっと!話ズレちゃったね!この設定を行ったら反映させる為にかならず再起動してくださいね!
# /sbin/service vsftpd restart
再起動すると下記の表示がされます。
vsftpdを停止中: [ OK ]
vsftpd用のvsftpdを起動中: [ OK ]
ちなみに匿名ユーザの場合はホームディレクトリが /var/ftp/ になります。確認できたら、vsftpd.confのセキュリティ向上のため匿名FTP接続の設定を禁止しておくと良いですよ♪
anonymous_enable=NO
・・あ再起動しちゃった?ごめんね。もう一度やればいいから(笑)
さて、次にFTPできるユーザーとできないユーザーの設定をします。
次に設定ファイルを編集します。開くと下記の表示がされます。
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd.ftpusers
# for users that are denied.
#root
#bin
#daemon
#adm
#lp
#sync
#shutdown
#halt
#news
#uucp
#operator
#games
#nobody
ここで「root」とかFTPに使用しないのは「#」コメントを外して使用するユーザー名は追加します。下記のように設定します。
あ、ところでこれ(設定)ってテキストエディタなのだけど、編集方法って知ってた?「i」って押すと編集できて「esc」を押すと編集から抜けられます。ちなみに間違えちゃった時に「取り消し」したい時ってあるでしょ?そのときは「esc(編集から抜けてる状態)」してる時に「u」を押すんですよ!
・・また話がズレちゃった。設定は下記のように!
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd.ftpusers
# for users that are denied.
root ←「#」を外す
#bin
#daemon
#adm
#lp
#sync
#shutdown
#halt
#news
#uucp
#operator
#games
#nobody
#ユーザー名1 ←ユーザーの追加(1個目)
#ユーザー名2 ←ユーザーの追加(2個目)
#ユーザー名3 ←ユーザーの追加(3個目)
で保存すれば完了です。(保存方法はさっき書いた)
次にいよいよ、他のディレクトリを見れなくする方法(移動できない)
下記の設定ファイルを開きます。
・・開きますってかもともとないファイルなのでこの時、新規に作成されます。
[root@admin/]# vi /etc/vsftpd.chroot_list
中味が空のファイルが開いたでしょ?そこにユーザー名を追加するだけでOK!
ユーザー名(1個目)
ユーザー名(2個目)
いくつでも改行して入力するだけ。簡単でしょ?
果たして本当に他のディレクトリにいけないか?チェックしましょう♪
手順はさっきのFTPログイン方法と一緒です。
[root@admin/]# ftp 192.168.×.×
Connected to 192.168.×.×.
220 (vsFTPd 2.0.1)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (192.168.×.×:root): ユーザー名を入力
331 Please specify the password.
Password: ←パスワードを入力
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> pwd ←コマンド入力
257 "/" ←こうなっていれば成功!!!
ftp> cd / ←最上階に行こうとしても・・・
250 Directory successfully changed. ←こうやって無理って怒られる!
ftp>
こんな感じかなぁ?何か間違っていたりしたらごめんね。
本買ったのはいいけど、コマンドが間違ってたりして本当にむかつく。
ネットで調べるのと併用作業でお金少し返して!って感じの僕でした。
眠いけど、プーさんだからできるんだよね。こんな時間まで。
CentOSでユーザーを追加・削除する(LINUX)
[1]ユーザーを作成してパスワードを決める
[root@admin/]# adduser 作成するユーザー名
[root@admin/]# passwd 作成するユーザー名
パスワードを2回聞かれるので同じパスワードを登録する。
成功すると、下記のようなメッセージが出て追加が完了♪
Changing password for user 作成するユーザー名.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[2]ユーザーを削除する
[root@admin/]# userdel 削除するユーザー名
[root@admin/]# adduser 作成するユーザー名
[root@admin/]# passwd 作成するユーザー名
パスワードを2回聞かれるので同じパスワードを登録する。
成功すると、下記のようなメッセージが出て追加が完了♪
Changing password for user 作成するユーザー名.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[2]ユーザーを削除する
[root@admin/]# userdel 削除するユーザー名
ドラゴンボールのネットショップ
ドラゴンボールのネットストアです!なんちって。アフィリエイトの実験です。あとカテゴリのとこの設定をちょこっとね。ふふん♪
このアマゾンのプラグインどこの位置に入れても記事に合った内容の商品出てこないね。まだβ版という事だから許してやるか。まぁ、しっかり出てるプラグインなんてまだ見たことないしな。あはは!
このアマゾンのプラグインどこの位置に入れても記事に合った内容の商品出てこないね。まだβ版という事だから許してやるか。まぁ、しっかり出てるプラグインなんてまだ見たことないしな。あはは!
|
|
|
|
|
|
2006年07月06日
CentOSで日本語文字化け解消する(LINUX)
[A-1]日本語コードの変更(UTF-8 → eucJP)
[root@admin/]# vi /etc/sysconfig/i18n
LANG="ja_JP.UTF-8"
↓
LANG="ja_JP.eucJP"
※:Fedora Core 5 の場合、下記不要
SUPPORTED="ja_JP.UTF-8:ja_JP:ja"
↓
SUPPORTED="ja_JP.eucJP:ja_JP:ja"
[A-2]manコマンド文字化け対応(※lv451インストール後に設定)
[root@admin/]# vi /etc/man.config
PAGER /usr/bin/less -isr
↓
PAGER /usr/bin/lv
「LV Homepage」から「lv451.tar.gz」ファイルをダウンロードします。
[root@admin/]# wget http://www.ff.iij4u.or.jp/~nrt/freeware/lv451.tar.gz
[1]最初にlvをダウンロードします。
「LV Homepage」から「lv451.tar.gz」ファイルをダウンロードします。
[root@admin/]# wget http://www.ff.iij4u.or.jp/~nrt/freeware/lv451.tar.gz
[2]解凍後、コンパイルしてインストールします。
[root@admin/]# tar -xzvf lv451.tar.gz
[root@admin/]# cd lv451/build
[root@admin/]# ../src/configure
[root@admin/]# make
[root@admin/]# make install
[3]"/etc/man.config"ファイルの"PAGER"の部分を"lv"に置き換える。
[root@admin/]# vi /etc/man.config
下の方までスクロールすると、"PAGER /usr/bin/less -iRs"と書いてある部分がありますので"PAGER /usr/bin/lv"に書き換えます。
TROFF groff -Tps -man
NROFF nroff --legacy NROFF_OLD_CHARSET -man
EQN /usr/bin/geqn -Tps
NEQN /usr/bin/geqn -Tutf8
TBL /usr/bin/gtbl
# COL /usr/bin/col
REFER /usr/bin/grefer
PIC /usr/bin/gpic
VGRIND
GRAP
PAGER /usr/bin/lv ←"ここだよ"
CAT /bin/cat
これで文字化けていた日本語がしっかり表示するようになります♪
試しに一番上の階層に戻って・・・
[root@admin/]# CD /
一覧表示してみてください。
[root@admin/]# ls -l
すると、ファイルの×月の"月の部分"とかの漢字や日本語がしっかり表示されてるのが分かります。
はぁ、やっと表示したぁ。みんなもっとスラスラできてんだろうなぁ。
[root@admin/]# vi /etc/sysconfig/i18n
LANG="ja_JP.UTF-8"
↓
LANG="ja_JP.eucJP"
※:Fedora Core 5 の場合、下記不要
SUPPORTED="ja_JP.UTF-8:ja_JP:ja"
↓
SUPPORTED="ja_JP.eucJP:ja_JP:ja"
[A-2]manコマンド文字化け対応(※lv451インストール後に設定)
[root@admin/]# vi /etc/man.config
PAGER /usr/bin/less -isr
↓
PAGER /usr/bin/lv
「LV Homepage」から「lv451.tar.gz」ファイルをダウンロードします。
[root@admin/]# wget http://www.ff.iij4u.or.jp/~nrt/freeware/lv451.tar.gz
[1]最初にlvをダウンロードします。
「LV Homepage」から「lv451.tar.gz」ファイルをダウンロードします。
[root@admin/]# wget http://www.ff.iij4u.or.jp/~nrt/freeware/lv451.tar.gz
[2]解凍後、コンパイルしてインストールします。
[root@admin/]# tar -xzvf lv451.tar.gz
[root@admin/]# cd lv451/build
[root@admin/]# ../src/configure
[root@admin/]# make
[root@admin/]# make install
[3]"/etc/man.config"ファイルの"PAGER"の部分を"lv"に置き換える。
[root@admin/]# vi /etc/man.config
下の方までスクロールすると、"PAGER /usr/bin/less -iRs"と書いてある部分がありますので"PAGER /usr/bin/lv"に書き換えます。
TROFF groff -Tps -man
NROFF nroff --legacy NROFF_OLD_CHARSET -man
EQN /usr/bin/geqn -Tps
NEQN /usr/bin/geqn -Tutf8
TBL /usr/bin/gtbl
# COL /usr/bin/col
REFER /usr/bin/grefer
PIC /usr/bin/gpic
VGRIND
GRAP
PAGER /usr/bin/lv ←"ここだよ"
CAT /bin/cat
これで文字化けていた日本語がしっかり表示するようになります♪
試しに一番上の階層に戻って・・・
[root@admin/]# CD /
一覧表示してみてください。
[root@admin/]# ls -l
すると、ファイルの×月の"月の部分"とかの漢字や日本語がしっかり表示されてるのが分かります。
はぁ、やっと表示したぁ。みんなもっとスラスラできてんだろうなぁ。