{"id":24253409,"url":"https://github.com/msz/hamachi-ssh","last_synced_at":"2026-04-19T01:08:17.109Z","repository":{"id":62568896,"uuid":"57249315","full_name":"msz/hamachi-ssh","owner":"msz","description":"🍡 helper utility for easy SSH connection to machines on Hamachi","archived":false,"fork":false,"pushed_at":"2016-05-11T21:55:41.000Z","size":8,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-13T17:11:15.989Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"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/msz.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}},"created_at":"2016-04-27T21:19:27.000Z","updated_at":"2024-03-15T02:41:21.000Z","dependencies_parsed_at":"2022-11-03T17:01:03.584Z","dependency_job_id":null,"html_url":"https://github.com/msz/hamachi-ssh","commit_stats":null,"previous_names":["iroq/hamachi-ssh"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/msz/hamachi-ssh","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhamachi-ssh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhamachi-ssh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhamachi-ssh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhamachi-ssh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/msz","download_url":"https://codeload.github.com/msz/hamachi-ssh/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msz%2Fhamachi-ssh/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31990582,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"ssl_error","status_checked_at":"2026-04-18T20:23:29.375Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2025-01-15T03:27:16.869Z","updated_at":"2026-04-19T01:08:17.075Z","avatar_url":"https://github.com/msz.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# hamachi-ssh\n*for Linux and OSX*\n\n[LogMeIn Hamachi](https://secure.logmein.com/home) is a simple, excellent VPN solution. The clients for Linux and OSX expose a commandline interface. *hamachi-ssh* is a utility that uses information from the client to update your SSH config file, so you can SSH to your remote machines on the network using their Hamachi names. For example, if the machine's name is `battlestation`, instead of checking its IP and using that you can simply do:\n\n    ssh user@battlestation\n    \nThere are other ways in which the config file makes your life with SSH simpler. Check out DigitalOcean's [article](https://www.digitalocean.com/community/tutorials/how-to-configure-custom-connection-options-for-your-ssh-client) for more.\n\n## Installation and usage\nInstall via [pip](https://pip.pypa.io/en/stable/installing/), the Python package manager:\n\n    pip install hamachi-ssh\n\nTo update your SSH config file, just do:\n\n    hamachi-ssh-update\n\nBy default, it updates the config file at `~/.ssh/config`. If you want another path, pass it as the argument to the command.\n\nThe main purpose of *hamachi-ssh* is to keep your Hamachi IPs in the config file updated, since they can change frequently. If there are new clients on the network, *hamachi-ssh* will generate new simple entries for them as well.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmsz%2Fhamachi-ssh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmsz%2Fhamachi-ssh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmsz%2Fhamachi-ssh/lists"}