ssh2_publickey_add

(PECL ssh2 >= 0.10)

ssh2_publickey_add β€” Π”ΠΎΠ΄Π°Ρ” Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π½ΠΈΠΉ Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΈΠΉ ΠΊΠ»ΡŽΡ‡

Опис

ssh2_publickey_add(Β Β Β Β resource $pkey,Β Β Β Β string $algoname,Β Β Β Β string $blob,Β Β Β Β bool $overwrite = false,Β Β Β Β array $attributes = ?): bool

ЗауваТСння: Π§Π΅Ρ€Π΅Π· підсистСму Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΈΡ… ΠΊΠ»ΡŽΡ‡Ρ–Π² ΠΊΠ΅Ρ€ΡƒΡŽΡ‚ΡŒ Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΈΠΌΠΈ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ Π½Π° сСрвСрі, Π½Π° якому ΠΊΠ»Ρ–Ρ”Π½Ρ‚ Π²ΠΆΠ΅ ΠΏΡ€ΠΎΠΉΡˆΠΎΠ² Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ†Ρ–ΡŽ. ΠΠ°Ρ‚ΠΎΠΌΡ–ΡΡ‚ΡŒ для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ†Ρ–Ρ— Π· Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΈΠΌ ΠΊΠ»ΡŽΡ‡Π΅ΠΌ Π½Π° Π²Ρ–Π΄Π΄Π°Π»Π΅Π½Ρ–ΠΉ систСмі Π²ΠΈΠΊΠ»ΠΈΠΊΠ°ΡŽΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΡŽ ssh2_auth_pubkey_file()

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π²

pkey

РСсурс підсистСми Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, створСний Π·Π° допомогою ssh2_publickey_init()

algoname

Алгоритм ΠΊΠ»ΡŽΡ‡Π°: ssh-dss, ssh-rsa

blob

Π‘Ρ–Π½Π°Ρ€Π½ΠΈΠΉ рядок, який ΠΌΡ–ΡΡ‚ΠΈΡ‚ΡŒ Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΈΠΉ ΠΊΠ»ΡŽΡ‡

overwrite

Π§ΠΈ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ пСрСзаписати ΠΊΠ»ΡŽΡ‡, якщо Π²Ρ–Π½ Ρ”?

attributes

Асоціативний масив Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ–Π², які Π½Π°Π΄Π°ΡŽΡ‚ΡŒΡΡ Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΎΠΌΡƒ ΠΊΠ»ΡŽΡ‡Ρƒ. Бписок Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ–Π², Ρ‰ΠΎ ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΡŽΡ‚ΡŒΡΡ, ΡˆΡƒΠΊΠ°ΠΉΡ‚Π΅ Π·Π° словами "ietf-secsh-publickey-subsystem". Π©ΠΎΠ± Π²ΠΊΠ°Π·Π°Ρ‚ΠΈ Π±ΡƒΠ΄ΡŒ-який Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΠΎΠ±ΠΎΠ²'язковим, поставтС ΠΏΠ΅Ρ€Π΅Π΄ Ρ–ΠΌ'ям Π·Ρ–Ρ€ΠΎΡ‡ΠΊΡƒ. Π―ΠΊΡ‰ΠΎ сСрвСр Π½Π΅ ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΡ” Π±ΡƒΠ΄ΡŒ-який Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, ΠΏΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΎΠ±ΠΎΠ²'язковим, Ρ†Π΅ ΠΏΠ΅Ρ€Π΅Ρ€Π²Π΅ процСс додавання.

ЗначСння, Ρ‰ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°ΡŽΡ‚ΡŒΡΡ

ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” true Ρƒ Ρ€Π°Π·Ρ– ΡƒΡΠΏΡ–ΡˆΠ½ΠΎΠ³ΠΎ виконання Π°Π±ΠΎ **false**Π² случаС возникновСния ошибки.

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ΠΈ

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #1 Π”ΠΎΠ΄Π°Ρ”ΠΌΠΎ Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΈΠΉ ΠΊΠ»ΡŽΡ‡ Π·Π° допомогою ssh2_publickey_add()

Loading...

Π”ΠΈΠ²Ρ–Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠΆ

  • ssh2_publickey_init() - Π†Π½Ρ–Ρ†Ρ–Π°Π»Ρ–Π·ΡƒΡ” підсистСму Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°
  • ssh2_publickey_remove() - Видаляє Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π½ΠΈΠΉ Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΈΠΉ ΠΊΠ»ΡŽΡ‡
  • ssh2_publickey_list() - Бписок Π²ΠΆΠ΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π½ΠΈΡ… Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΈΡ… ΠΊΠ»ΡŽΡ‡Ρ–Π²