LoginSignup
0
0

More than 3 years have passed since last update.

AWSのEC2上で立てたUbuntu内のファイルを自分のPCと共有する

Posted at

AWS側の設定

必要なポートの開放

EC2>セキュリティグループ>インバウンドルールの設定で、

・UDP 137番ポート:NetBIOS ネーム・サービス(名前登録など)用
・UDP 138番ポート:NetBIOS データグラム・サービス(ブラウジングなど)用
・TCP 139番ポート:NetBIOS over TCP(ファイル / 印刷サービスなど )用
・TCP 445番ポート:ダイレクト・ホスティング SMB(ファイル / 印刷サービスなど)用
をソースマイIPとして設定。

Ubuntu側での設定

下準備

rootユーザになる
sudo su -

Sambaのインストール

sudo apt install samba

Sambaパスワードの作成(ubuntuユーザに紐付けられる)

sudo useradd (名前)
sudo passwd (設定した名前)
 -------------------------------------------------------------------------
Ubuntuユーザーのパスワードを設定する
-------------------------------------------------------------------------
sudo smbpasswd -a (設定した名前)
-------------------------------------------------------------------------
Sambaでのパスワードを設定する
-------------------------------------------------------------------------
rootユーザになる
sudo su -
自分をルートユーザーにする
visudo

Sambaの設定ファイルの編集

まず、Sambaをインストールしたときに自動生成された設定ファイル(/etc/samba/smb.conf)のバックアップをとっておく

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.original

いよいよ編集、

sudo vi /etc/samba/smb.conf

今Ubuntu内の/home/ubuntu/nukkitフォルダを共有したいので92%付近の[printer]の設定項目の上か下に以下を追加する(commentは何でも良い)

[global]
   interfaces = ローカルip(192.168.1.25など)
-------------------------------------------------------------------------
・・・

-------------------------------------------------------------------------
[nukkit]
   comment = nukkitdevelopment
   path = /home/ubuntu/nukkit
   browsable = yes
   readonly = no

Sambaを起動させる。

sudo service smbd nmbd start

自動起動設定をする

sudo systemctl enable smbd nmbd

入り方

エクスプローラで

\\グローバルip\nukkit

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0