powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / SSH
13 сообщений из 13, страница 1 из 1
SSH
    #36003464
-ParadoXx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, подскажите плиз в чем может быть проблема?
Не могу передать файл по ssh
Запустил ssh-agent $BASH
Добавил сгенерированный приватный ключ ssh-add .ssh/id_dsa
Добавил содержимое d_dsa.pub в /home/oracle/.ssh/authorized_keys
протестировал подключение shh 192.168.0.51. Успешно, вход без паролья!
Но как только передаю файл : scp 123.txt oracle@192.168.0.51:/u02/orcl/2/
выходит приглашение (хотя не должно):
oralce@192.168.0.51's password:
ладно, смирился, ввожу пароль:), выходит
ошибка Permission denied (publickey,gssapi-with-mic,password).
хотя :
[root@localhost orcl]# ls -l
итого 12
drwxrwxrwx 2 oracle oinstall 4096 Май 23 00:04 2
...
Рейтинг: 0 / 0
SSH
    #36003557
-ParadoXx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот лог
Executing: program /usr/bin/ssh host 192.168.0.51, user oralce, command scp -v - t /u02/orcl
OpenSSH_4.3p2, OpenSSL 0.9.8b 04 May 2006
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to 192.168.0.51 [192.168.0.51] port 22.
debug1: Connection established.
debug1: identity file /home/oracle/.ssh/identity type -1
debug1: identity file /home/oracle/.ssh/id_rsa type -1
debug1: identity file /home/oracle/.ssh/id_dsa type 2
debug1: loaded 3 keys
debug1: Remote protocol version 2.0, remote software version OpenSSH_4.3
debug1: match: OpenSSH_4.3 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_4.3
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-cbc hmac-md5 none
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Host '192.168.0.51' is known and matches the RSA host key.
debug1: Found key in /home/oracle/.ssh/known_hosts:7
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
debug1: Next authentication method: gssapi-with-mic
debug1: Unspecified GSS failure. Minor code may provide more information
Unknown code krb5 195

debug1: Unspecified GSS failure. Minor code may provide more information
Unknown code krb5 195

debug1: Unspecified GSS failure. Minor code may provide more information
Unknown code krb5 195

debug1: Next authentication method: publickey
debug1: Offering public key: /home/oracle/.ssh/id_dsa
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
debug1: Trying private key: /home/oracle/.ssh/identity
debug1: Trying private key: /home/oracle/.ssh/id_rsa
debug1: Next authentication method: password
oralce@192.168.0.51's password:
...
Рейтинг: 0 / 0
SSH
    #36003578
ivsmir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что в логах на стороне сервера?
...
Рейтинг: 0 / 0
SSH
    #36003582
-ParadoXxпротестировал подключение shh 192.168.0.51. Успешно, вход без паролья!

А теперъ папропУй вйти вотт такк:

ssh oracle@192.168.0.51
...
Рейтинг: 0 / 0
SSH
    #36003692
ivsmir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ещё попробуйте войти под "oracle", а не "oralce" :)
Во всех логах, которые вы выложили написано именно "oralce"
...
Рейтинг: 0 / 0
SSH
    #36003940
-ParadoXx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivsmirЕщё попробуйте войти под "oracle", а не "oralce" :)
Во всех логах, которые вы выложили написано именно "oralce"

все нормально, исправил, самому смешно стало, теперь другая проблема, вписал команду копирования scp 123.txt oracle@192.168.0.51:/u02/orcl/2/ в скрипт-файлик, и хотел запустить через крон - не идет, пишет permission denied, please try again.
Permission denied.(publickey,gssapi-with-mic,password).
Lost connection.
Если вручную запустить скрипт - работает!!

Хотя:
08 0 * * * /home/oracle/backup_to_51.sh

-rwxrwxrwx 1 oracle oinstall 165 Май 24 00:13 backup_to_51.sh
...
Рейтинг: 0 / 0
SSH
    #36004048
ivsmir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. В чей crontab вы добавили эту запись? В общесистемный или для ораклового юзера?
2. А как вы "вручную" запускаете этот скрипт? Через "# sh <скрипт>" или "# ./<скрипт>"
3. От какого пользователя вы запускаете этот скрипт "вручную"?
...
Рейтинг: 0 / 0
SSH
    #36004055
-ParadoXx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivsmir1. В чей crontab вы добавили эту запись? В общесистемный или для ораклового юзера?
2. А как вы "вручную" запускаете этот скрипт? Через "# sh <скрипт>" или "# ./<скрипт>"
3. От какого пользователя вы запускаете этот скрипт "вручную"?


1.В кронтаб Оракла
2.Через sh, в скрипте #!/bin/sh
3.От Оракла
...
Рейтинг: 0 / 0
SSH
    #36004156
ivsmir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У Вас там случайно SELinux на запущен? Попробуете временно его задизейблить.
...
Рейтинг: 0 / 0
SSH
    #36006528
-ParadoXx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivsmirУ Вас там случайно SELinux на запущен? Попробуете временно его задизейблить.

Он был задизейблен еще при установке системы)
...
Рейтинг: 0 / 0
SSH
    #36006563
-ParadoXx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот лог копирования через крон:
Executing: program /usr/bin/ssh host 192.168.0.51, user oracle, command scp -v -t /u02/orcl/backup1/
OpenSSH_4.3p2, OpenSSL 0.9.8b 04 May 2006
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to 192.168.0.51 [192.168.0.51] port 22.
debug1: Connection established.
debug1: identity file /home/oracle/.ssh/identity type -1
debug1: identity file /home/oracle/.ssh/id_rsa type -1
debug1: identity file /home/oracle/.ssh/id_dsa type 2
debug1: loaded 3 keys
debug1: Remote protocol version 2.0, remote software version OpenSSH_4.3
debug1: match: OpenSSH_4.3 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_4.3
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-cbc hmac-md5 none
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Host '192.168.0.51' is known and matches the RSA host key.
debug1: Found key in /home/oracle/.ssh/known_hosts:7
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
debug1: Next authentication method: gssapi-with-mic
debug1: Unspecified GSS failure. Minor code may provide more information
Unknown code krb5 195

debug1: Unspecified GSS failure. Minor code may provide more information
Unknown code krb5 195

debug1: Unspecified GSS failure. Minor code may provide more information
Unknown code krb5 195

debug1: Next authentication method: publickey
debug1: Trying private key: /home/oracle/.ssh/identity
debug1: Trying private key: /home/oracle/.ssh/id_rsa
debug1: Offering public key: /home/oracle/.ssh/id_dsa
debug1: Server accepts key: pkalg ssh-dss blen 433
debug1: PEM_read_PrivateKey failed
debug1: read PEM private key done: type <unknown>
debug1: read_passphrase: can't open /dev/tty: No such device or address
debug1: Next authentication method: password
debug1: read_passphrase: can't open /dev/tty: No such device or address
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
Permission denied, please try again.
debug1: read_passphrase: can't open /dev/tty: No such device or address
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
Permission denied, please try again.
debug1: read_passphrase: can't open /dev/tty: No such device or address
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
debug1: No more authentication methods to try.
Permission denied (publickey,gssapi-with-mic,password).
lost connection
...
Рейтинг: 0 / 0
SSH
    #36006640
-ParadoXx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понял, скрипт, запускается от новой сессии Оракла, теперь нужно как - нибудь вскормить ему passphrase
...
Рейтинг: 0 / 0
SSH
    #36006801
Мутаген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
debug1: PEM_read_PrivateKey failed

чего-то не так с ключом /home/oracle/.ssh/id_dsa. Добавьте в вашу cron-задачу команду ls -ld /home/oracle/.ssh/id_dsa перед вызовом scp и проверьте кому принадлежит файл и тд и тп.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / SSH
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]