差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
linux:centos6_setup_cifs_server [2014-09-07 17:59] Decomo 作成 |
linux:centos6_setup_cifs_server [2020-12-28 09:28] (現在) Decomo ↷ virtualization:centos6_setup_cifs_server から linux:centos6_setup_cifs_server へページを移動しました。 |
||
---|---|---|---|
行 10: | 行 10: | ||
* GNOME 2.28.2 | * GNOME 2.28.2 | ||
* MegaRAID Storage Manager 14.05.02.00 (Linux 64-bit) | * MegaRAID Storage Manager 14.05.02.00 (Linux 64-bit) | ||
+ | |||
+ | |||
+ | ===== 概要 ===== | ||
+ | |||
+ | 知人の仕事用に(そこそこまともな)CIFSサーバを作ることになった。 | ||
+ | |||
+ | FreeBSDerの自分としてはFreeBSDで構築したかったが、以下の理由によりCentOS 6を使うことにした。 | ||
+ | |||
+ | * MegaRAID Stroga ManagerのFreeBSD版がない。 | ||
+ | * 基本的な管理は知人に任せるのでGUI環境必須(何だかんだ言ってもGUI環境はLinuxの方が上)。 | ||
+ | * ハードが公式対応を謳っているRHELの互換ということでCentOSを選択。 | ||
+ | * CentOS 7はなぜかVNCで繋がらなかったので6.5を採用。 | ||
+ | |||
+ | ===== インストール ===== | ||
+ | |||
+ | ==== CentOS 6.5 ==== | ||
+ | |||
+ | 取りあえず英語ロケールでインストールする。 | ||
+ | 日本語ロケールにすると、システムが作る一部のディレクトリが日本語名になってしまい気持ち悪いので…(~/ | ||
+ | |||
+ | 種類は Desktop で。 | ||
System> | System> | ||
System> | System> | ||
+ | |||
+ | === SELinux === | ||
+ | |||
+ | permissiveにする。 | ||
+ | <code |h / | ||
+ | SELINUX=permissive | ||
+ | </ | ||
+ | <code bash> | ||
+ | setenforce 0 | ||
+ | </ | ||
+ | ==== VNC ==== | ||
+ | |||
+ | インストール | ||
+ | <code bash> | ||
+ | yum install vnc-server | ||
+ | </ | ||
+ | |||
+ | <code - |h / | ||
+ | VNCSERVERS=" | ||
+ | VNCSERVERARGS[1]=" | ||
+ | </ | ||
+ | |||
+ | vncserversで指定したユーザーになって、VNC用のパスワードを設定する。 | ||
+ | < | ||
+ | vncpasswd | ||
+ | </ | ||
+ | |||
+ | VNCのロケールを日本にする。システム全体のロケールが既に日本ならば、特に設定不要。 | ||
+ | <code bash |h ~/ | ||
+ | export LANG=ja_JP.UTF-8 | ||
+ | </ | ||
+ | |||
+ | 忘れずにファイヤーウォールでTCPポート5901を開ける。 | ||
+ | |||
+ | VNCサーバの自動起動設定 | ||
+ | <code bash> | ||
+ | chkconfig vncserver on | ||
+ | </ | ||
+ | |||
+ | VNCサーバ起動 | ||
+ | <code bash> | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | ==== Samba ==== | ||
+ | |||
+ | yum install samba | ||
+ | chkconfig smb on | ||
+ | chkconfig nmb on | ||
+ | |||
+ | === system-config-samba === | ||
+ | |||
+ | CentOS 6から非推奨となり、リポジトリから消えたみたいだがGUIで設定出来るのは捨てがたいので「system-config-samba-1.2.89-1.fc13.noarch.rpm」を探してきて入れる。 | ||
+ | これより上のバージョンではpython 2.7を要求するので簡単には入らない模様。 | ||
+ | |||
+ | Firefoxでダウンロードすればパッケージマネージャと連携して、自動でインストールまでしてくれる。 | ||
+ | |||
+ | ==== MegaRAID Storage Manager ==== | ||
+ | |||
+ | yum install libstdc++.i686 compat-libstdc++-33.i686 libXau.i686 libxcb.i686 libX11.i686 libXext.i686 libXi.i686 libXtst.i686 | ||
+ | yum install net-snmp.x86_64 net-snmp-utils.x86_64 | ||
+ | yum install xterm | ||
+ | ln -s / | ||
+ | ln -s / | ||
+ | |||
+ | ./ | ||
+ | |||
+ | service vivaldiframeworkd start | ||
+ | |||
+ | http:// | ||
+ | unzip ibm_utl_msm_13.11.01.07-jp_anyos_noarch.zip | ||
+ | cp -R " | ||
+ | |||
+ | ===== 参考サイト ===== | ||
+ | |||
+ | http:// | ||
+ |