Verwenden Sie folgende Datei für einen SSH-Kanal.
JSON
{
"type": "SSH",
"operation": "add",
"name": "My SSH channel",
"relation": "My partner",
"dmz": true,
"direction": "both",
"active": true,
"id": 0,
"local": {
"id": "my local id",
"password": "secret",
"server": ""
},
"remote": {
"id": "my remote id",
"password": "secret",
},
"types": {
"sftp": true,
"scp": true,
},
"logSettings": {
"retainDays": -1,
"enabled": true
},
"certificates": {
"own": {
"encryption": 0,
},
"partner": {
"encryption": 0
}
},
"home": "./transfer/ssh/sample",
"chroot": false,
"charset": "",
"keyType": "",
"fingerprint": "",
"access": [
{
"path": "/",
"permission": "01011111"
},
{
"path": "/sub1",
"permission": "11111111"
}
],
"contact": {
"language": "de",
"name": "John Doe",
"fax": "",
"email": "john.doe@example.com",
"note": ""
}
}Parameter
Name | Beschreibung |
|---|---|
type | Festwert SSH. |
operation | Festwert add. |
name | Name des anzulegenden Kanals. |
relation | Name des vorhandenen Partners, für den der Kanal angelegt werden soll. |
dmz | Checkbox Für DMZ sichtbar in der Kanal-GUI wird gesetzt bei Wert false. |
direction | Der Wert in setzt den Wert eingehend bei Feld Datenrichtung in der Kanal-GUI. Der Wert out setzt den Wert ausgehend bei Feld Datenrichtung in der Kanal-GUI. Der Wert both setzt den Wert ein- und ausgehend bei Feld Datenrichtung in der Kanal-GUI. |
active | Checkbox Aktiviert in Kanal-GUI wird gesetzt bei Wert true. |
id | Festwert 0. |
local (id, password, server) | Felder Eigene Kennung, Eigenes Kennwort und Partner-Adresse bei Eigener Zugang in der Kanal-GUI. |
remote (id, password) | Felder Partner-Kennung und Partner-Kennwort bei Partner-Zugang in der Kanal-GUI. |
types (sftp, scp) | Bereich Erlaubte Untertypen in der Kanal-GUI. |
logSettings (retainDays, enabled) | Checkboxen Vorhaltezeit in Tagen und Comm-Log verwenden in der Kanal-GUI. |
certificates own (encryption) partner (encryption) | Hier kann jeweils die Zertifikats-ID angegeben werden für die Felder Eigenes Zertifikat (Verschlüsselung), Partner-Zertifikat (Verschlüsselung) in der Kanal-GUI. |
home | Feld Benutzer-Verzeichnis (lokal) in der Kanal-GUI. |
chroot | Wenn true, dann wird bei einer SFTP-Session das Home-Verzeichnis als Root-Verzeichnis dargestellt, d. h. man befindet sich dann nicht in /home/[username], sondern in / |
charset | Feld Filename charset in der Kanal-GUI. |
keyType | Feld Schlüsseltyp in der Kanal-GUI. |
fingerprint | Feld Schlüssel-Fingerprint in der Kanal-GUI. |
access (path, permission) | Bereich Zugriffsrechte in der Kanal-GUI. |
contact (language, name, fax, email, note) | Siehe Bereich "Partner-Kontakt" (selbsterklärend) in der Kanal-GUI. |