2007-05-20
■[linux][coLinux][fedora][samba]coLinuxの導入part4 〜sambaの設定〜
2.sambaにアクセスするユーザの設定(ここではユーザを"mkt3"とする)
#smbpasswd -a mkt3
New SMB password:
確認の為にもう一度パスワードをタイプ
Retype new SMB password:
3.viで /etc/samba/smb.confを以下のように追記
#======================= Global Settings ===================================== [global] unix charset = UTF-8 display charset = UTF-8 dos charset = CP932 # workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH # windowsのワークグループをいれる workgroup = HOMES # server string is the equivalent of the NT Description field #サーバの名前 server string = coLinux # 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.12. 127.
4.sambaの起動
#/etc/rc.d/init.d/smb start
5.起動時にsambaを自動起動するようにする
chkconfig smb on
2007-05-19
■[linux][coLinux][fedora]coLinuxの導入part3 〜FC6の設定〜
まず、ミラーリストから一番速いものを選択するプラグインをインストール。
とりあえず、アップデートをする。
#yum update -y
FC6のインストール時に英語でインストールしていたので、日本語環境をインストール。
# yum groupinstall "Japanese Support"
emacs、w3m、screen、コンパイラのインストール
#yum install emacs emacs-common
#yum install gcc* compat-gcc* compat-glibc* compat-lib*
#yum install screen
#yum install w3m
emacsで日本語の漢字が表示できないのでviで~.emacsを以下のように編集
;;;漢字表示の設定
(require 'un-define)
(coding-system-put 'utf-8 'category 'utf-8)
(set-language-info
"Japanese"
'coding-priority (cons 'utf-8
(get-language-info "Japanese" 'coding-priority)))
(set-language-environment "Japanese")
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-buffer-file-coding-system 'utf-8)
(setq default-buffer-file-coding-system 'utf-8)
;;(prefer-coding-system 'utf-8)
;;; フレームタイトル
(setq frame-title-format
`(" %b " (buffer-file-name "( %f )")))
;; フレームタイトルを「バッファ名 (フルパスのファイル名)」とする。
;;;; 色付けの設定
;;; 色を付ける
(global-font-lock-mode 1)
;;; 対応する括弧に色付けする
(show-paren-mode 1)
;;; 選択した領域に色付け
(transient-mark-mode 1)
このように書いておくとあとあと便利かも。
マシンのホスト名を変更、localhostのままだとsambaを使うときなどに不都合なので
#vi /etc/sysconfig/network
で、/etc/sysconfig/networkを以下のように編集、new_nameの部分が新しいマシン名。
#HOSTNAME=localhost.localdomain
HOSTNAME=new_name
■[linux][coLinux][fedora]coLinuxの導入part2 〜ネットワークの設定〜
●Windows側の設定
- Win+Rで「ファイル名を指定して実行」を呼び出し、ncpa.cplを入力。
- 「ローカル エリア接続2」(デバイス名:TAP-Win32 Adapter V8 (coLinux))をTAPにリネーム。
- TAP以外の接続をすべて無効にする。
- 「ローカル エリア接続」(以前からあった接続)を「右クリック」→「プロパティ」→「詳細設定」→「インターネット接続の共有」の中の、「ネットワークのほかのユーザーに、このコンピュータのインターネット接続をとおしての接続を許可する」にチェックを入れる。最後に「OK」を押す。
- 「TAP」を「右クリック」→「プロパティ」→「全般」内の「インターネット プロトコル(TCP/IP)」を選択し、「プロパティ」を押す。
- 「IPアドレス」を、「192.168.12.1」に「サブネットマスク」を、「255.255.255.0」に変更し、「OK」ボタンを押す。
- 無効にしていた接続をすべて有効にする。
これでWindows側での設定は終了ー。
●coLinux(FC6)側での設定
1.viで以下のように/etc/sysconfig/network-scripts/ifcfg-eth0を開く。
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
2.viを編集モードにして以下のように記述し、上書き後終了。
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.12.2
BROADCAST=192.168.12.255
GATEWAY=192.168.12.1
NETMASK=255.255.255.0
NETWORK=192.168.12.0
ONBOOT=yes
3.viで以下のように/etc/resolv.confを開く
#vi /etc/resolv.conf
4.viを編集モードにして以下のように記述し、上書き後終了。
nameserver 192.168.12.1
5.coLinuxを再起動。
これで、coLinux側の設定終了ー。
2007-05-18
■[linux][coLinux][fedora]coLinuxの導入part1 〜インストール〜
coLinuxでFC6を動かしたかったので、Fedora6MinimalInstall071に従ってcoLinux+FC6を導入した。詳しいやり方はそのうち書こう。
*ここで注意することはkernel上の必要性でcoLinuxのversion0.8.0を入れる必要がある。
あと、HyperThreading が有効になってるとcoLinuxを起動した時にブルースクリーンになってOSが落ちるので、HyperThreadingを無効にしておく。手順は以下の通り。
- win+Rとして「sysdm.cpl」と入力し「OK」とし、「詳細設定」→「起動と回復」の「設定」→「起動システム」の「編集」
- メモ帳が開くので、を「/NoExecute=OptIn」→「/NoExecute=AlwaysOff」と変更し、保存
- OS再起動
後は時間をかけてインストール、設定はまた今度に。