web-dev-qa-db-ja.com

Ubuntu 17.10とUbuntu 18.04の間でフォルダーをローカルで共有しようとしています

Ubuntu 17.10とUbuntu 18.04の間でフォルダーを共有しようとしていますが、機能しません。 gravity-spyというフォルダをU17.10に共有するように設定しようとしていますが、できるだけ簡単に実行したいです。

  • 共有したいフォルダを右クリックして、プロパティをクリックしてから共有タブをクリックしてこのフォルダを共有をクリックします。 (匿名アクセスのために他の2つのチェックは空白のままにします。ユーザーがフォルダを編集/削除できる場合、これらの機能は必要ありません)
  • 次に、この場合はUbuntu 18.04である他のマシンでその他の場所に移動し、ボックスに入力しますサーバーに接続smb://[myusername]@[computername]/[name-of-the-shared-folder]をクリックします Connect、およびドメインとパスワードを追加する画面が表示されますが、ドメインとは何ですか?これはWindowsコンピューター(つまり、ドメイン)専用だと思いますか?これらの2つのボックスに何を書いても、エラーが発生します-Can't access this location

Ubuntu 17.10-> Ubuntu 18.04をsmbプロトコルを使用して接続する最も簡単な方法は何ですか?

3
Dimitar

更新方法1:最も簡単な方法はsshコマンド-scpを使用することですが、使用する前に両方のコンピューターへのsshアクセスを作成する必要があります。 ここでこれを行う方法を読むことができます 準備ができ、すべてのセットアップとsshコマンドがテストされ、動作している場合は、単に書くことができます(ファイルを転送したい場合)リモートからローカルマシン(またはローカルからリモートに転送する場合は、単に宛先とソースを切り替えます):

scp source destination

たとえば、scp [リモートユーザー] @ [リモートIP]:[ファイルフォルダーへのフルパス] [ローカルフォルダーへのフルパス]


METHOD 2:私はこの方法でなんとかすることができます。

  1. 実行可能にするSudo chmod 777 /[path]/[to]/[shared-folder]
  2. インストール済みのsamba Sudo apt install samba
  3. sambaのconfファイルを編集しましたSudo nano /etc/samba/smb.conf
  4. これをファイルの最後に追加しました:

読み取り専用:

[foldername]
comment = Gravity Spy Shared Folder
path = /[path]/[to]/[shared-folder]

書き込み可能

[foldername]
comment = Gravity Spy Shared Folder
path = /[path]/[to]/[shared-folder]
read only = No
create mask = 0777
directory mask = 0777
directory mode = 0777
  1. ファイルを保存し、ファイルにエラーがある場合はtestparmでテストします
  2. systemctl restart smbdでsambaサーバーを再起動します
  3. Sudo ufw allow 139/tcpでポート139を許可
  4. Sudo ufw allow 445/tcpでポート445を許可
  5. Sambaのパスワードを作成Sudo smbpasswd -a [your-username]
  6. 次に、他のコンピューターで次のように入力しました:smb://[ip-address-of-my-server]/[folder-name]
  7. [ユーザーでログイン]をクリックしてから、

    • ポイント9で入力したユーザー名を入力します
    • ドメインのままにしますWORKGROUP
    • ポイント9で入力したパスワードを入力します

そしてボイラ!

ところで:あなたのIPアドレスを見つけるにはifconfig -aと入力することができ、あなたのIPアドレスは192.182.*.*で始まる必要があります、それはこのWord inet 192.168.100.7の近くでなければなりません

1
Dimitar