<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Ввод пароля при помощи Shell скрипта</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/9282.html</link>
    <description>Пытаюсь автоматизировать архивирование. На данный момент мне требуется подключаться к удаленным Линуксовым станциям/серверам и забирать оттуда некие файлы. Для этих целей решил использовать SSHFS.&lt;br&gt;Столкнулся с следующей проблемой - при подключении к удаленной машине требуется вводить пароль пользователя, но как автоматизировать его ввод я понять не могу.&lt;br&gt;&lt;br&gt;Скажу заранее - авторизацию по ключах сделать не могу по нескольких причинах, которые называть не вижу смысла.&lt;br&gt;&lt;br&gt;Итак, подключаюсь так:&lt;br&gt;&#091;code&#093;&lt;br&gt;sshfs root&#064;192.168.1.1:/usr/ /mountpoint&lt;br&gt;&#091;/code&#093;&lt;br&gt;После чего получаю:&lt;br&gt;&#091;code&#093;&lt;br&gt;root&#064;192.168.1.1&apos;s password:&lt;br&gt;&#091;/code&#093;&lt;br&gt;Куда и нужно скриптом ввести пароль.&lt;br&gt;&lt;br&gt;Возможно-ли такое сделать?&lt;br&gt;</description>

<item>
    <title>Ввод пароля при помощи Shell скрипта (GTAlex.ru)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/9282.html#16</link>
    <pubDate>Tue, 12 Feb 2013 09:04:23 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; send &quot;SuperPass&#092;r&quot; &lt;br&gt;&amp;gt; expect &quot;&#092;n&quot; &lt;br&gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&amp;gt; При чем без &quot;-ignore HUP&quot; в системе творятся вообще странные вещи - &lt;br&gt;&amp;gt; после выполнения скрипта диск вроди и подмонтировался, но df диск не &lt;br&gt;&amp;gt; видит, а при попытке или открыть точку монтирования, или считать содержимое &lt;br&gt;&amp;gt; или отмонтировать, терминал наглухо вис. Больше часа головой об эту проблему &lt;br&gt;&amp;gt; бился, но как говорится &quot;Если долго мучится, то что нибудь получится&quot;, &lt;br&gt;&amp;gt; в итоге история все-же закончилась хеппи ендом.&lt;br&gt;&amp;gt; Скрипт вроди работает нормально, проблем пока не замечено. Всем спасибо за помощь! &lt;br&gt;&lt;br&gt;ТЫ ГЕНИЙ!&lt;br&gt;СПАСИБО ОГРОМНОЕ!!!&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Ввод пароля при помощи Shell скрипта (blackpepper)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/9282.html#15</link>
    <pubDate>Thu, 17 Nov 2011 04:21:11 GMT</pubDate>
    <description>&amp;gt; Пытаюсь автоматизировать архивирование. На данный момент мне требуется подключаться к &lt;br&gt;&amp;gt; удаленным Линуксовым станциям/серверам и забирать оттуда некие файлы. Для этих целей &lt;br&gt;&amp;gt; решил использовать SSHFS.&lt;br&gt;&amp;gt; Столкнулся с следующей проблемой - при подключении к удаленной машине требуется вводить &lt;br&gt;&amp;gt; пароль пользователя, но как автоматизировать его ввод я понять не могу. &lt;br&gt;&amp;gt; Скажу заранее - авторизацию по ключах сделать не могу по нескольких причинах, &lt;br&gt;&amp;gt; которые называть не вижу смысла.&lt;br&gt;&amp;gt; Итак, подключаюсь так: &lt;br&gt;&amp;gt; &#091;code&#093; &lt;br&gt;&amp;gt; sshfs root&#064;192.168.1.1:/usr/ /mountpoint&lt;br&gt;&lt;br&gt;а так проходит? sshfs root:пароль&#064;192.168.1.1:/usr/ /mountpoint &lt;br&gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&amp;gt; После чего получаю: &lt;br&gt;&amp;gt; &#091;code&#093; &lt;br&gt;&amp;gt; root&#064;192.168.1.1&apos;s password: &lt;br&gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&amp;gt; Куда и нужно скриптом ввести пароль.&lt;br&gt;&amp;gt; Возможно-ли такое сделать?</description>
</item>

<item>
    <title>Ввод пароля при помощи Shell скрипта (Jinx)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/9282.html#14</link>
    <pubDate>Tue, 15 Nov 2011 11:36:29 GMT</pubDate>
    <description>Вот он - новый рабочий день. продолжаем мозговой штурм...&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Ну, попробуйте в скрипте сделать так: &lt;br&gt;&lt;br&gt;С cat так и не свершилось - у меня постоянно требует пароль, и не важно каким-бы способом я не пытался.&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; echo &apos;password&apos; &amp;#124; sshfs user&#064;remote.host:/somedir /somemydir -o password_stdin &lt;br&gt;&lt;br&gt;Решение то вроди и рабочее, но вот только у меня не прокатило, при попытке подключения пишет следующее:&lt;br&gt;&#091;code&#093;&lt;br&gt;remote host has disconnected&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;При включении режима отладки получаю следующее:&lt;br&gt;&#091;code&#093;&lt;br&gt;debug1: Authentications that can continue: publickey,password,keyboard-interactive&lt;br&gt;debug1: Next authentication method: password&lt;br&gt;debug1: read_passphrase: can&apos;t open /dev/tty: Device not configured&lt;br&gt;debug1: Authentications that can continue: publickey,password,keyboard-interactive&lt;br&gt;debug1: Next authentication method: keyboard-interactive&lt;br&gt;debug1: Authentications that can continue: publickey,password,keyboard-interactive&lt;br&gt;debug1: No more authentication methods to try.&lt;br&gt;Permission denied (publickey,passwor</description>
</item>

<item>
    <title>Ввод пароля при помощи Shell скрипта (Andrey Mitrofanov)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/9282.html#13</link>
    <pubDate>Tue, 15 Nov 2011 09:35:21 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Столкнулся с следующей проблемой - при подключении к удаленной машине требуется вводить &lt;br&gt;&amp;gt;&amp;gt; пароль пользователя, но как автоматизировать его ввод я понять не могу.&lt;br&gt;&amp;gt; А вообще-то такие вещи делаются через&lt;br&gt;&lt;br&gt;...ssh-agent и аутентификацию по ключу http://www.opennet.ru/tips/1763_ssh_cache_password.shtml , второй вариант - с ControlMaster там тоже описан.&lt;br&gt;</description>
</item>

<item>
    <title>Ввод пароля при помощи Shell скрипта (IgorSapkov)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/9282.html#12</link>
    <pubDate>Tue, 15 Nov 2011 07:54:59 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;&amp;gt; Столкнулся с следующей проблемой - при подключении к удаленной машине требуется вводить &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; пароль пользователя, но как автоматизировать его ввод я понять не могу.&lt;br&gt;&lt;br&gt;Попробуй утилитку sshpass http://sourceforge.net/projects/sshpass/&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Ввод пароля при помощи Shell скрипта (elvenic)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/9282.html#11</link>
    <pubDate>Mon, 14 Nov 2011 17:52:55 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Столкнулся с следующей проблемой - при подключении к удаленной машине требуется вводить &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; пароль пользователя, но как автоматизировать его ввод я понять не могу.&lt;br&gt;&amp;gt;&amp;gt; А вообще-то такие вещи делаются через expect (http://linux.die.net/man/1/expect) &lt;br&gt;&amp;gt; Следующий советчик заявит что без девушки-оператора такой вопрос решить нельзя...причем &lt;br&gt;&amp;gt; с бюстом не меньше 6....&lt;br&gt;&lt;br&gt;Если девушка-оператор-с-бюстом-не-меньше-6 знает как писать скрипты на баше с expect для ввода пароля, я думаю это будет только приветствоваться :)&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Ввод пароля при помощи Shell скрипта (Square)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/9282.html#10</link>
    <pubDate>Mon, 14 Nov 2011 15:59:27 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Столкнулся с следующей проблемой - при подключении к удаленной машине требуется вводить &lt;br&gt;&amp;gt;&amp;gt; пароль пользователя, но как автоматизировать его ввод я понять не могу.&lt;br&gt;&amp;gt; А вообще-то такие вещи делаются через expect (http://linux.die.net/man/1/expect) &lt;br&gt;&lt;br&gt;Следующий советчик заявит что без девушки-оператора такой вопрос решить нельзя...причем с бюстом не меньше 6....&lt;br&gt;</description>
</item>

<item>
    <title>Ввод пароля при помощи Shell скрипта (elvenic)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/9282.html#9</link>
    <pubDate>Mon, 14 Nov 2011 15:41:52 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt; Столкнулся с следующей проблемой - при подключении к удаленной машине требуется вводить &lt;br&gt;&amp;gt; пароль пользователя, но как автоматизировать его ввод я понять не могу. &lt;br&gt;&lt;br&gt;А вообще-то такие вещи делаются через expect (http://linux.die.net/man/1/expect)&lt;br&gt;</description>
</item>

<item>
    <title>Ввод пароля при помощи Shell скрипта (Square)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/9282.html#8</link>
    <pubDate>Mon, 14 Nov 2011 14:41:17 GMT</pubDate>
    <description>&amp;gt; Возможно-ли такое сделать?&lt;br&gt;&lt;br&gt;echo &apos;password&apos; &amp;#124; sshfs user&#064;remote.host:/somedir /somemydir -o password_stdin&lt;br&gt;</description>
</item>

</channel>
</rss>
