Как составить список общих ресурсов Windows в терминале Ubuntu

Убунту 11

В этом уроке мы проведем вас через процесс листинга общих ресурсов Windows в терминале Ubuntu. Это может быть особенно полезно, если вы работаете в смешанной среде, где у вас есть машины как с Windows, так и с Linux.

Чтобы просмотреть общие ресурсы Windows в терминале Ubuntu, вы можете использовать команду smbclient. Установите smbclient на свой компьютер с Ubuntu, а затем используйте команду smbclient -L <хост Windows> -U <имя пользователя> для получения списка общих ресурсов. Замените <хост Windows> IP-адресом или именем хоста компьютера с Windows, а <имя пользователя> действительным именем пользователя на компьютере с Windows. Введите пароль при появлении запроса, и доступные общие ресурсы будут перечислены.

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

Прежде чем мы начнем, убедитесь, что у вас есть следующее:

  • Машина с Ubuntu.
  • Компьютер Windows с общими папками.
  • Обе машины должны быть подключены к одной сети.

Установка smbclient

Первый шаг — установить smbclient на ваш компьютер с Ubuntu. smbclient — это инструмент командной строки, который позволяет вам получать доступ к общим ресурсам с компьютеров Windows.

Откройте терминал Ubuntu и введите следующую команду:

sudo apt-get установить smbclient

Команда sudo используется для выполнения команды от имени суперпользователя, apt-get — это утилита обработки пакетов в Ubuntu, а команда install используется для загрузки и установки пакетов. smbclient — это имя пакета, который мы хотим установить.

Перечисление общих ресурсов Windows

После установки smbclient вы можете использовать его для получения списка общих ресурсов Windows. Основной синтаксис команды:

smbclient -L <хост Windows> -U <имя пользователя>

Здесь -L означает «список», а <хост Windows> следует заменить IP-адресом или именем хоста компьютера Windows, с которого вы хотите составить список общих ресурсов. -U означает «пользователь», а <имя пользователя> следует заменить действительным именем пользователя на компьютере с Windows.

Например, если IP-адрес компьютера с Windows — 192.168.1.10, а ваше имя пользователя — john, команда будет такой:

smbclient -L 192.168.1.10 -И Джон

После выполнения команды вам будет предложено ввести пароль для указанного имени пользователя на компьютере с Windows. Введите пароль и нажмите Enter.

Понимание вывода

После успешной аутентификации smbclient выведет список доступных общих ресурсов на компьютере с Windows. Вывод будет выглядеть примерно так:

Имя общего ресурса Тип Комментарий ——— —- ——- Диск проектов Общая папка проектов IPC$ IPC Удаленный IPC

В столбце «Имя общего ресурса» перечислены имена общих ресурсов, доступных на компьютере с Windows. В столбце «Тип» указан тип общего ресурса, а в столбце «Комментарий» показаны все комментарии, добавленные к общим ресурсам.

Заключение

В этом уроке мы показали вам, как составить список общих ресурсов Windows в терминале Ubuntu с помощью smbclient. Этот инструмент может быть очень полезен при работе со смешанной средой компьютеров под управлением Windows и Linux. Всегда не забывайте заменять <хост Windows> и <имя пользователя> фактическим IP-адресом или именем хоста вашего компьютера с Windows и действительным именем пользователя.

Да, Ubuntu предоставляет графический интерфейс под названием «Файлы» или «Наутилус», который позволяет вам просматривать общие ресурсы Windows и получать к ним доступ. Просто откройте приложение «Файлы», нажмите «Другие местоположения» на боковой панели, а затем щелкните значок сети Windows. Вы увидите список доступных общих ресурсов Windows.

После того, как вы перечислили общие ресурсы Windows с помощью smbclient, вы можете получить доступ к файлам в общем ресурсе с помощью команды smbclient с параметром -U, за которым следует имя пользователя и имя общего ресурса. Например, если вы хотите получить доступ к общему ресурсу «Проекты» с именем пользователя «john», вы можете использовать следующую команду: smbclient //<хост Windows>/Projects -U john. Откроется интерактивная подсказка, в которой вы сможете перемещаться и загружать файлы из общего ресурса Windows.

Да, вы можете смонтировать общий ресурс Windows в Ubuntu с помощью команды mount. Сначала создайте каталог, в который вы хотите смонтировать общий ресурс, например, sudo mkdir /mnt/windows-share. Затем используйте следующую команду для подключения общего ресурса: sudo mount -t cifs //<хост Windows>/<имя общего ресурса> /mnt/windows-share -o username=<имя пользователя>,password=<пароль>. Замените <хост Windows> IP-адресом или именем хоста компьютера Windows, <имя общего ресурса> именем общего ресурса, <имя пользователя> действительным именем пользователя на компьютере Windows и <пароль> соответствующим паролем. Общий ресурс Windows теперь будет доступен как локальный каталог в Ubuntu.

Чтобы автоматически монтировать общий ресурс Windows при запуске, вы можете добавить запись в файл /etc/fstab. Откройте файл в текстовом редакторе и добавьте в конец следующую строку: //<хост Windows>/<имя общего ресурса> /mnt/windows-share cifs username=<имя пользователя>,password=<пароль> 0 0. Замените <Хост Windows> — IP-адрес или имя хоста компьютера Windows, <имя общего ресурса> — имя общего ресурса, <имя пользователя> — допустимое имя пользователя на компьютере Windows и <пароль> — соответствующий пароль. Сохраните файл и перезагрузите компьютер с Ubuntu. Общий ресурс Windows теперь будет автоматически монтироваться при запуске.

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

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

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