Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Скопировать файл в сетевую папку Windows без паролей

Ответить
Настройки темы
Debian/Ubuntu - Скопировать файл в сетевую папку Windows без паролей

Старожил


Сообщения: 235
Благодарности: 13

Профиль | Отправить PM | Цитировать


При копировании с Win на Win всё просто:
Код: Выделить весь код
copy d:\file1.txt \\server1\share\print1.txt
Копируем локальный файл в расшаренную папку. На целевом ПК включен беспарольный доступ.


Как такое сделать при копировании из Ubuntu 16.04 в расшаренную папку Windows с помощью sh-скрипта. Чтобы не вводить логины/пароли (ни виндовые, ни линуксовые)?
Что-то вроде
Код: Выделить весь код
cp $HOME/print/file1.txt //server1/share/print1.txt
На Ubuntu сложнее, но почти получилось.
Код: Выделить весь код
#!/bin/bash
mkdir -p $HOME/print
mount.cifs -o user=,password=,dir_mode=0777,file_mode=0777 //server1/share $HOME/print
umount $HOME/print
Проблема в том, что для mount.cifs нужно вводить пароль root. А нужно без паролей.

Пытаюсь изучать gvfs-mount, но вижу, что в параметрах нет папки назначения, т.е. понятно, что монтировать, но непонятно, куда монтировать.

Отправлено: 12:15, 18-12-2017

 

Старожил


Сообщения: 235
Благодарности: 13

Профиль | Отправить PM | Цитировать


Всё равно выдает ошибку:
Цитата:
использовать опцию "--types "может только root
доигрался, теперь при любом запуске любой программы от имени sudo выдает:
ошибка синтаксиса
parse error in /etc/sudoers
no valid sudoers sources found, quitting
Не удалось инициализировать модуль политики

Код: Выделить весь код
$ su -c visudo
требует пароль от root, но... при установке UBUNTU 16.04 Я не указывал никаких паролей для root

Отправлено: 14:09, 19-12-2017 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Забанен


Сообщения: 6345
Благодарности: 1436

Профиль | Цитировать


Цитата Akella2007:
доигрался, теперь при любом запуске любой программы от имени sudo выдает:
ошибка синтаксиса
parse error in /etc/sudoers »
Молодец, теперь ребут в single mode и теперь уже вдумчивая правка sudoers, а не тяп-ляп.
Цитата Akella2007:
требует пароль от root, но... при установке UBUNTU 16.04 Я не указывал никаких паролей для root »
Лучше установить, как раз на случай выстрелов в ногу.

Отправлено: 14:28, 19-12-2017 | #22


Старожил


Сообщения: 235
Благодарности: 13

Профиль | Отправить PM | Цитировать


http://help.ubuntu.ru/wiki/%D1%81%D0...BE%D0%BB%D1%8F

в Убунту 16.04 шифт не работает?

Цитата:
когда вы видите заставку Ubuntu), нажать на кнопку Reset
Нет никакой заставки при загрузке. Такое впечатление, что те, кто пишут документацию не знают, что они пишут.

Запустил recovery mode, выполняю:
Код: Выделить весь код
mount -no remount,rw /
получаю:
Цитата:
использовать опцию "--no-mtab" может только root
хотя документация гласит:

Цитата:
есть пункт, обозначенный recovery mode. Загрузитесь в него, у вас запустится консоль с правами root.
http://help.ubuntu.ru/wiki/%D1%81%D0...BE%D0%BB%D1%8F

Последний раз редактировалось Akella2007, 19-12-2017 в 14:55.


Отправлено: 14:42, 19-12-2017 | #23


Забанен


Сообщения: 6345
Благодарности: 1436

Профиль | Цитировать


Цитата Akella2007:
в Убунту 16.04 шифт не работает? »
Нажать и удерживать шифт при выключенном ПК, нажать кнопку включения ПК.
Цитата Akella2007:
Нет никакой заставки при загрузке. Такое впечатление, что те, кто пишут документацию не знают, что они пишут. »
Ну может вы настройки grub меняли, как знать. Или используете одну из множества вариаций убунты, где плимут отключили, например. Нажмите ресет через секунду после начала загрузки.

Отправлено: 14:56, 19-12-2017 | #24


Старожил


Сообщения: 235
Благодарности: 13

Профиль | Отправить PM | Цитировать


Нет, у меня "стандартная", отсюда http://ubuntu.ru/get

Отправлено: 14:59, 19-12-2017 | #25


Старожил


Сообщения: 235
Благодарности: 13

Профиль | Отправить PM | Цитировать


Цитата Jula0071:
username ALL=(ALL) NOPASSWD: /bin/mount bla bla... »
загрузился я с liveCD (с установочной флешки)

вот сфоткал экран с sudoers, что здесь не так?



Увидел. Вместо NOPASSWD я написал NOPASSWORD.

Всё равно ошибка.
Что ещё не так?

Я восстановил файл sudoers к начальному виду.
Как теперь правильно его редактировать?

Отправлено: 15:17, 19-12-2017 | #26


Забанен


Сообщения: 6345
Благодарности: 1436

Профиль | Цитировать


Цитата Akella2007:
Что ещё не так? »
Всё не так. Ну нельзя же так - совсем не включать голову. Эх...

Ладно, уберите последнюю строчку совсем, я так понимаю вы и есть единственный пользователь этого ПК? Тогда чтобы упростить жизнь отредактируйте строчку %sudo
Код: Выделить весь код
%sudo ALL=(ALL:ALL) NOPASSWD: ALL
Постарайтесь в этот раз не накосячить!
Теперь при вызове любых команд через sudo пароль спаршиваться не будет у пользователей-членов группы sudo.

Как я теперь понял, знаний по линуксу у вас ноль, потому сразу подскажу, как задать пароль руту:
Код: Выделить весь код
passwd root
Чтобы стать рутом при сломанном sudoers команда su
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:35, 19-12-2017 | #27


Старожил


Сообщения: 235
Благодарности: 13

Профиль | Отправить PM | Цитировать


Цитата Jula0071:
уберите последнюю строчку совсем »
давайте отталкиваться исходного файла - в этом случае ничего не нужно удалять, правильно?

Отправлено: 15:48, 19-12-2017 | #28


Забанен


Сообщения: 6345
Благодарности: 1436

Профиль | Цитировать


Цитата Akella2007:
давайте отталкиваться исходного файла - в этом случае ничего не нужно удалять, правильно? »
Да.

Отправлено: 15:48, 19-12-2017 | #29


Старожил


Сообщения: 235
Благодарности: 13

Профиль | Отправить PM | Цитировать


Всё. Отредактировал. visudo выдал, что всё в норме.
И что теперь дальше?

с какого места нужно продолжить?

Отправлено: 15:51, 19-12-2017 | #30



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Скопировать файл в сетевую папку Windows без паролей

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] как скопировать нужный файл в нужную папку с помощью bat Survover Скриптовые языки администрирования Windows 10 18-01-2017 22:47
CMD/BAT - Как батником можно скопировать файл в папку windows LepeT Скриптовые языки администрирования Windows 15 26-10-2014 13:01
CMD/BAT - Как скопировать файл/ы из CD/DVD в папку Program Files ??? meGangstaWorld Скриптовые языки администрирования Windows 7 13-03-2013 22:49
CMD/BAT - Скопировать всем учеткам в папку Избранное файл venuko Скриптовые языки администрирования Windows 3 25-01-2012 19:44




 
Переход