{"id":21853565,"url":"https://github.com/lupin3000/tinysshaudit","last_synced_at":"2025-08-01T17:05:51.968Z","repository":{"id":209131137,"uuid":"83973241","full_name":"Lupin3000/TinySSHAudit","owner":"Lupin3000","description":"Tiny bash script to audit SSH server configuration","archived":false,"fork":false,"pushed_at":"2017-03-05T13:58:43.000Z","size":3,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-12T11:55:23.916Z","etag":null,"topics":["audit","bash","ssh"],"latest_commit_sha":null,"homepage":"softwaretester.info","language":"Shell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lupin3000.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-03-05T13:46:26.000Z","updated_at":"2018-01-20T16:35:37.000Z","dependencies_parsed_at":"2023-11-25T10:20:45.175Z","dependency_job_id":"d6ed60d9-9756-4666-8769-af8723836725","html_url":"https://github.com/Lupin3000/TinySSHAudit","commit_stats":null,"previous_names":["lupin3000/tinysshaudit"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Lupin3000/TinySSHAudit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FTinySSHAudit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FTinySSHAudit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FTinySSHAudit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FTinySSHAudit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lupin3000","download_url":"https://codeload.github.com/Lupin3000/TinySSHAudit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FTinySSHAudit/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268265819,"owners_count":24222524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-01T02:00:08.611Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audit","bash","ssh"],"created_at":"2024-11-28T01:25:43.108Z","updated_at":"2025-08-01T17:05:51.947Z","avatar_url":"https://github.com/Lupin3000.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TinySSHAudit\n\nTiny SSH server configuration audit script\n\n## Usage\n\nAfter uploading to target host, follow these instructions as a root user:\n\n```bash\n# show help\n$ ./ssh_audit.sh -h\n\n# run with full outpu\n$ ./ssh_audit.sh\n\n# run without header\n$ ./ssh_audit.sh -N\n```\n\n### Example output\n\n```bash\n[root@example ~]$ /tmp/ssh_audit.sh\n ------------------------------------------------------------------------------------------\n Execute date                     2017-03-05\n Execute time                     14:57:02\n OS                               Linux \"CentOS Linux 7 (Core)\"\n SSH Version                      OpenSSH_6.6.1p1, OpenSSL 1.0.1e-fips 11 Feb 2013\n ------------------------------------------------------------------------------------------\n protocol 2                       passed\n permitrootlogin no               passed\n permitemptypasswords no          passed\n permituserenvironment no         passed\n passwordauthentication no        passed\n pubkeyauthentication yes         passed\n maxauthtries 6                   failed    Protect against brute-force attacks on the password\n ignorerhosts yes                 passed\n x11forwarding yes                failed    X11 protocol was never built with security in mind\n usedns yes                       warning   Use only when your internal DNS is properly configured\n loglevel INFO                    passed\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flupin3000%2Ftinysshaudit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flupin3000%2Ftinysshaudit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flupin3000%2Ftinysshaudit/lists"}