Я хочу настроить домашнюю сеть, которая предоставляет полный доступ ко всем машинам в моем доме. Все 4 мои машины работают под управлением Ubuntu 12.04. Я попытался настроить общий доступ к файлам, но у меня возникли две проблемы: во-первых, он не дает мне полный доступ, который я хочу, и мне приходится делиться отдельными каталогами по одному. Во-вторых, после выполнения приведенных здесь инструкций для быстрой настройки общего доступа к файлам: Как настроить общий доступ к файлам между двумя ноутбуками Ubuntu в моей беспроводной сети? в разделе «Обзор сети» отображаются все машины, но когда я пытаюсь чтобы открыть их, я вижу это: , а затем через несколько секунд:
Я был бы признателен за любую помощь, которую я могу получить по его вопросу! Спасибо!
Откройте файл smb.conf для редактирования (gksu gedit /etc/samba/smb.conf
) и просмотрите раздел «Поделиться определениями», в нем, похоже, есть все, что вам нужно.
#======================= Share Definitions =======================
# Un-comment the following (and tweak the other settings below to suit)
# to enable the default home directory shares. This will share each
# user's home director as \\server\username
[homes]
comment = Home Directories
browseable = yes
# By default, the home directories are exported read-only. Change the
# next parameter to 'no' if you want to be able to write to them.
read only = no
# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
; create mask = 0700
# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
; directory mask = 0700
# By default, \\server\username shares can be connected to by anyone
# with access to the samba server. Un-comment the following parameter
# to make sure that only "username" can connect to \\server\username
# The following parameter makes sure that only "username" can connect
#
# This might need tweaking when using external authentication schemes
; valid users = %S
«Несжатый» означает удаление ;
из начала строки (не удаляйте хеш-знаки). Раскомментируйте материал в первых двух параграфах и сделайте домашний каталог доступным для записи и просмотра, как я и делал выше.
Сохраните и выйдите, когда закончите, затем перезапустите samba с помощью sudo service smbd restart
.
Вы можете обмениваться между двумя компьютерами Ubuntu через ssh.
Допустим, вы хотите открыть общий доступ к папке / home вашего сервера.
Установите ssh с помощью этой команды на вашем сервере.
sudo apt-get install ssh
запустите команду ifconfig
и запишите свой ip-адрес, например: 192.168.1.103
test, вы можете войти через ssh на сервер на клиентском компьютере. [ 1114]
ssh user@192.168.1.103
На клиентском компьютере с Ubuntu Desktop перейдите в файл > подключиться к серверу
, затем вы можете заполнить все поля с вашей информацией
Это откроет наутилус с папкой / home на сервере, как это.
В Nautilus под Laber Network вы увидите сервер
Вы можете прямо щелкните по нему и выберите «Добавить закладку», чтобы вы могли подключиться к серверу одним щелчком мыши.