Как поделиться файлами и принтером между двумя компьютерами Ubuntu с помощью Samba

Убунту 10

Samba — мощный инструмент, который позволяет системам Ubuntu обмениваться файлами и принтерами с другими системами по сети. Это высокосовместимая служба, работающая по протоколу SMB, что обеспечивает простоту взаимодействия с системами Windows. Однако это также очень полезно для совместного использования ресурсов между двумя устройствами Ubuntu. Это руководство проведет вас через процесс настройки Samba для совместного использования файлов и принтеров между двумя системами Ubuntu.

Чтобы обеспечить общий доступ к файлам и принтерам между двумя компьютерами Ubuntu с помощью Samba, вам необходимо установить Samba в обеих системах, настроить файл smb.conf, чтобы определить, чем вы хотите поделиться, и перезапустить службу Samba. Затем на другом компьютере Ubuntu вы можете получить доступ к общим ресурсам с помощью файлового менеджера или терминала.

Предварительные условия

Прежде чем мы начнем, убедитесь, что обе системы Ubuntu обновлены и установлена ​​Samba. Если нет, вы можете установить Samba с помощью следующей команды:

sudo apt-get обновление sudo apt-get установить Samba

Настройка Самбы

Основной файл конфигурации Samba находится по адресу /etc/samba/smb.conf. Вам нужно будет отредактировать этот файл, чтобы определить, чем вы хотите поделиться.

Совместное использование каталога

Чтобы открыть общий доступ к каталогу, добавьте новый раздел в конец файла smb.conf. Вот пример:

[sampleShare]

путь = /home/user/sampleShare только для чтения = нет для просмотра = да

В этом примере sampleShare — это имя общего ресурса (именно его увидят другие системы). Параметр пути указывает каталог, который будет использоваться совместно. read only = no разрешает запись в каталог, а browsable = yes делает каталог видимым для сетевых клиентов.

Совместное использование принтера

Совместное использование принтера аналогично совместному использованию каталога. Добавьте новый раздел в файл smb.conf следующим образом:

[printers]

путь = /var/spool/samba для просмотра = нет гостя ок = нет возможности записи = нет возможности печати = да

В этом примере принтеры — это имя общего ресурса. Путь — это путь, по которому Samba будет хранить задания на печать. browsable = no означает, что принтер не будет виден в сетевом окружении. Guest ok = no запрещает гостевой доступ, writable = no делает принтер недоступным для записи, а printable = yes означает, что этот общий ресурс является принтером.

После редактирования файла smb.conf перезапустите службу Samba с помощью этой команды:

перезапустить службу sudo smbd

Доступ к общим ресурсам

В другом окне Ubuntu вы можете получить доступ к общим ресурсам с помощью файлового менеджера или терминала.

В файловом менеджере введите в адресной строке smb://ip-адрес-другой-системы.

В терминале вы можете использовать команду smbclient следующим образом:

smbclient //IP-адрес-другой-системы/имя-общего ресурса -U имя пользователя

Замените ip-адрес-другой-системы на IP-адрес другого компьютера Ubuntu, имя общего ресурса на имя общего ресурса и имя пользователя на свое имя пользователя.

Заключение

Samba — мощный и гибкий инструмент для совместного использования ресурсов между системами. В этом руководстве показано, как совместно использовать файлы и принтеры между двумя компьютерами Ubuntu с помощью Samba. Не забывайте защищать свои общие ресурсы, ограничивая доступ и используя надежные пароли. Для получения дополнительной информации о Samba посетите официальная документация Samba.

Чтобы установить Samba в Ubuntu, вы можете использовать следующую команду: sudo apt-get install samba

Основной файл конфигурации Samba находится по адресу /etc/samba/smb.conf.

Чтобы открыть общий доступ к каталогу, вам необходимо добавить новый раздел в файл smb.conf. Укажите имя общего ресурса, путь к каталогу и необходимые разрешения. Например:

[sampleShare]

путь = /home/user/sampleShare только для чтения = нет для просмотра = да

Совместное использование принтера с помощью Samba аналогично совместному использованию каталога. Добавьте новый раздел в файл smb.conf, указав имя общего ресурса и путь, по которому Samba будет хранить задания на печать. Например:

[printers]

путь = /var/spool/samba для просмотра = нет гостя ок = нет возможности записи = нет возможности печати = да

Чтобы получить доступ к общим ресурсам из другого компьютера Ubuntu, вы можете использовать файловый менеджер или терминал. В файловом менеджере введите в адресной строке smb://ip-адрес-другой-системы. В терминале вы можете использовать команду smbclient. Например:

smbclient //IP-адрес-другой-системы/имя-общего ресурса -U имя пользователя

Чтобы защитить общие ресурсы Samba, вы можете ограничить доступ, указав допустимых пользователей или группы в параметре действительных пользователей раздела общего ресурса в файле smb.conf. Кроме того, обязательно используйте надежные пароли для пользователей Samba.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *