初心者的なUbuntuサーバの設定

なにはともあれ

$ sudo apt-get update
$ sudo apt-get upgrade

IPアドレスは?

$ ifconfig

DHCPで192.168.1.11に振られたみたい。PING飛ばすとちゃんと応答があるし、マシン名(ubuntu???)でも大丈夫。でも、固定IP振っとかないと後で困るので、/etc/network/interfacesをエディットしたいところだけど、viでやるのは勘弁なので、まず先にSambaでアクセスできるようにしておく。

Sambaの設定

インストールのときにSambaを入れたので、共有フォルダがWindowsから見えるようにする。
まず、sambaのユーザを作成して、共有フォルダ用ディレクトリを作成する。(/home/samba、パーミッション777)

$ sudo smbpasswd -a <ユーザ名> 
$ sudo mkdir /home/samba
$ sudo chmod 777 /home/samba

設定ファイルの書き換え。「hosts allow = 192.168.0. 127.」のところで詰まった。「192.168.01.」と「127.」なのに注意。「192.168.01.127.」というように間のスペースを詰めてしまうとダメ。

$ sudo nano /etc/samba/smb.conf

workgroup = WORKGROUP
hosts allow = 192.168.1. 127.
[homes]
browseable = no
writable = yes
create mask = 0744
directory mask = 0755
path = /home/samba
guest ok = yes
share modes = no

sambaの再起動。

$ sudo /etc/init.d/samba restart

Windowsの「ファイル名を指定して実行」で「\\192.168.1.xx」を実行すれば共有フォルダが見られる。

参考WEB

こちら(→http://d.hatena.ne.jp/shiten/20080111/1200061105)のページに助けられた。感謝!
こちら(→Sambaサーバの設定:tech.ckme.co.jp)で詰まったところに気がついた。こちらも感謝!