password

2019年5月28日火曜日

sambaのインストールと共有の設定


最初にやることは、sambaのインストールと設定です。
これには、https://www.pc-koubou.jp/magazine/10062 の説明がlinux初心者にもわかりやすく、完璧ですが、ページが無くなってしまうかもしれないので、一部コピーします。アプリから、端末を起動します。
1. sudo apt install samba
と入力して [Enter] キーを押します。

パスワードを聞いてきますので、パスワードを入力して [Enter] キーを押します。「続行しますか?」と聞かれたら [y] と入力して [Enter] キーを押します。
7 インストールには少し時間がかかりますが、終了したら、「端末」の右上にある「×」ボタンをクリックして閉じます。これでsambaのインストールができました。
sambaの設定をsystem-config-sambaで行う
sambaをインストールしただけではまだ使えません。使えるようにするためには各種設定を行う必要があります。従来はsambaの設定ファイルをテキストエディタで編集する必要がありましたが、Linuxに不慣れなWindowsユーザーには荷が重い作業でした。今ではGUIで簡単に設定できるツールがありますので、ここではそうしたツールを使って設定する方法を解説します
ここで使うツールはsystem-config-sambaという名前です。デフォルトではインストールされていませんので、まずこれをインストールします。
1 Ubuntuのデスクトップ画面で左下のアプリケーションボタンをクリックします。


2 検索窓に「samba」と入力すると、「Ubuntuソフトウェア」が表示されますので、「samba」をクリックします。
4 認証が求められたらパスワードを入力して「認証」ボタンをクリックします。

上記で「起動」ボタンをクリックしてもまだ起動できないので注意
6 先ほどみたようにアプリケーション一覧から「端末」を起動し、次のコマンドを入力して [Enter] キーを押します。
sudo mkdir /home/share
パスワードを求められたらパスワードを入力します。続いて
sudo chmod 777 /home/share
sudo touch /etc/libuser.conf
sudo chmod 777 /etc/libuser.conf
とそれぞれ各コマンドを入力し [Enter] キーを押します。
これで準備が整いましたので、次のコマンドを入力して [Enter] キーを押すと「system-config-samba」が起動します。
sudo system-config-samba
7 「sambaサーバー設定」の画面が表示されます。ツールバーの一番左にある「+」ボタンをクリックします。


ubuntu18.04インストール


パソコンの切り替えで、不要になったパソコンが出たので、これをサーバーにするためubuntuをインストールしました。ubuntuのインストールは10年ぶりくらいなので、すっかり変わっていて忘れてしまったことも多いので、メモします。
前回はバージョン10だったのですが、もう18になっていました。
windows10になり、linuxのネットワーク共有のsambaが標準では使えなくなったので、予めwindowsの方でsambaを有効化しておく必要があります。

コントロールパネルのプログラムを開き、Windows機能の有効化を開き、SMB1を有効にします。もしかすると、新しいubuntuのsambaは2以上になっていてすでに有効なのかもしれません。私の環境では、sambaサーバーをすでに使っていたので、新しいwindows10でこの設定をしないと、sambaサーバーが使えませんでした。

インストール用のファイルをダウンロードし、DVDに焼いておきます。これをPCにセットし、起動時にF12を打って起動をDVDにします。インストールが始まると、パスワードの設定などの画面が出て、自動起動にチェックを入れておかないと、起動時にもパスワードを入れる必要が出てきます。DellのBIOSには、autoONの設定があり、時刻を指定して、自動起動できます。この際にパスワードを入れなければならないのは、意味がありません。このBIOS設定で注意するのは、時刻がマシンタイムと言われる世界標準時になっているので、日本時間から-9時間ずらす必要があります。朝8時に起動させたいのであれば、夜11時になります。シャットダウンの時間設定はcronを使います。これで、自動起動自動シャットダウンが可能です。