PHP 8.2.30
Preview: ssh_keyfunction.py Size: 302 B
//opt/hc_python/share/doc/pycurl/examples/ssh_keyfunction.py

import pycurl

sftp_server = 'sftp://web.sourceforge.net'

c = pycurl.Curl()
c.setopt(c.URL, sftp_server)
c.setopt(c.VERBOSE, True)

def keyfunction(known_key, found_key, match):
    return c.KHSTAT_FINE

c.setopt(c.SSH_KNOWNHOSTS, '.known_hosts')
c.setopt(c.SSH_KEYFUNCTION, keyfunction)

c.perform()

Directory Contents

Dirs: 2 × Files: 11

Name Size Perms Modified Actions
- drwxr-xr-x 2025-04-04 08:01:21
Edit Download
- drwxr-xr-x 2025-04-04 08:01:21
Edit Download
545 B lrw-r--r-- 2025-04-04 08:01:21
Edit Download
1.15 KB lrw-r--r-- 2025-04-04 08:01:21
Edit Download
21.26 KB lrw-r--r-- 2025-04-04 08:01:21
Edit Download
7.81 KB lrw-r--r-- 2025-04-04 08:01:21
Edit Download
861 B lrw-r--r-- 2025-04-04 08:01:21
Edit Download
3.28 KB lrw-r--r-- 2025-04-04 08:01:21
Edit Download
2.60 KB lrw-r--r-- 2025-04-04 08:01:21
Edit Download
2.40 KB lrw-r--r-- 2025-04-04 08:01:21
Edit Download
1.07 KB lrw-r--r-- 2025-04-04 08:01:21
Edit Download
302 B lrw-r--r-- 2025-04-04 08:01:21
Edit Download
2.13 KB lrw-r--r-- 2025-04-04 08:01:21
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).