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() - Π‘ΠΏΠΈΡΠΎΠΊ Π²ΠΆΠ΅ Π°Π²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠ΄ΠΊΡΠΈΡΠΈΡ ΠΊΠ»ΡΡΡΠ²