Egy ftps szerverhez kellene csatlakoznom, de a hitelesítés érvényessége már lejárt.
A legkényelmesebb módja, ha becsatolom a fájlrendszerbe, de ebben az esetben ez nem sikerül.
Eddig az ftp szervereket a curlftpfs paranccsal tudtam felcsatolni, igaz, azok ftp és nem ftps szerverek voltak.A leírások alapján a
curlftpfs -d -v -o cert=$cert -o ftpfs_debug -o user=$user:$pwd,ssl $host/ ./www
paranccsal csatolnám az ftp szervert a www mappába, de a
Error connecting to ftp: error reading X.509 key or certificate file
hibaüzenetet adja.
A $cert változó a szerver letöltött hitelesítésére mutat.
Az mc-vel sem tudok felcsatlakozni, de a filezilla - ugyan jelzi, hogy érvénytelen - de gond nélkül tud csatlakozni.
Hogyan csatolhatom fel az ftps szerver-t?
- 788 megtekintés
Hozzászólások
Self-signed tanúsítványoknál szokás a no_verify_peer és a no_verify_hostname opciókat megadni. Lejárt esetében nem biztos hogy működik, de azért megpróbálhatod:
curlftpfs -d -v -o cert=$cert -o ftpfs_debug -o user=$user:$pwd,ssl,no_verify_peer,no_verify_hostname $host/ ./www
A hibaüzenet arra is utalhat hogy nem találja a $cert fájlt. Jogosultságok megvannak? Nem kell idézőjel a $cert változó köré?
- A hozzászóláshoz be kell jelentkezni
Köszönöm, sajnos ellenőrizni már nem tudtam, mivel épp most állították helyre a hitelesítési kulcsot, és már a puszta
curlftpfs -o user=$user:$pwd,ssl $host/ ./www
parancs is fel tudott csatlakozni.
De szerintem nem a $cert fájllal volt a probléma, mivel anélkül teljesen más hibaüzenetet adott, miszerint nem találja az oldal hitelesítését.
- A hozzászóláshoz be kell jelentkezni