Не могу подключиться к SMB общего хранилища от Ubuntu 18.04

rm var/myfolder/*/*

Будет удалено все внутри подпапок, не касаясь самих подпапок.

Первый * предназначен для подкаталогов самой папки myfolder ( A , B , ...). Второй * предназначен для файлов в A , B и т. Д.

ЕСЛИ внутри A , B и т. Д. Сначала запустите: rm / var / myfolder / * / * / * , затем запустите rm / var / myfolder / * / * .

2
18.12.2018, 11:48
2 ответа

Попробуйте смонтировать общий ресурс smb через файл fstab. Для этого вам понадобится root-доступ. Начните с открытия терминала командной строки и ввода su -. Если вы не знаете пароль root, попробуйте sudo su -и введите пароль своей учетной записи.

Откройте файл /etc/fstabс помощью gedit или любого другого текстового редактора, который вам удобен, мы воспользуемся gedit, потому что он используется по умолчанию в Ubuntu:gedit /etc/fstab.

Перейдите в конец файла на новой строке и введите следующее:

//192.168.0.254/volume1 /media/windowsshare cifs username=user,password=pass 0 0

, заменив userи passименем пользователя и паролем, которые вы использовали для входа в систему. Вы также можете заменить windowsshareлюбым именем по вашему желанию.

Теперь сохраните и выйдите из редактора. Перейдите к /media/и создайте папку, которую вы назвали в fstab,поэтому в нашем случае здесь мы делаем следующее:

  • cd /media

  • mkdir /media/windowsshare

Теперь попробуйте смонтировать общий ресурс из fstab, набрав:

mount -a

Эта команда сообщает ubuntu :«Смонтировать все файловые системы, определенные в /etc/fstab», поэтому она должна выбрать новую запись.

Если ошибок нет, то мы золотые! Если есть, дайте мне знать.

Распространенной ошибкой может быть отсутствие файла mount.cifs в Ubuntu. В этом случае вернитесь к терминалу (как root )и введите apt-get install cifs-utils. Это позволит вам смонтировать общие ресурсы smb в вашей системе.

Чтобы найти файлы в обозревателе файлов, выберите «Файловая система» -> «Медиа» -> «Общий ресурс Windows».

1
27.01.2020, 22:17

Много раз сталкивался с одной и той же проблемой с маршрутизаторами TPLink, они действительно не работают с Linux. Ниже показана моя установка Archer VR600, но она очень похожа на 8980

.

Я монтирую диск с псевдонимом в файле ~/.bashrc

alias mount-smb='mount -t cifs //192.168.1.1/volume\(sda1\) /mnt -o vers=1.0'

Как ни странно, том называется 'volume (sda1 )', несмотря на отсутствие поддержки Linux, поэтому скобки в команде bash скрыты.

Затем, что еще больше сбивает с толку, диск указан в настройках маршрутизатора как G :. на который можно не обращать внимания, он даже в виндозе не используется.

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

Эта команда монтируется в /mntи указывает версию 1.0 для обеспечения совместимости.

Вам будет предложено ввести пароль для учетной записи, которую вы настроили при включении smb-доступа к USB-накопителю.

1
11.09.2020, 09:49

Теги

Похожие вопросы