{"id":349,"date":"2014-12-26T11:37:00","date_gmt":"2014-12-26T10:37:00","guid":{"rendered":"http:\/\/zsteva.info\/?p=349"},"modified":"2014-12-26T11:37:07","modified_gmt":"2014-12-26T10:37:07","slug":"ssh_config","status":"publish","type":"post","link":"http:\/\/zsteva.info\/blog\/2014\/12\/ssh_config\/","title":{"rendered":"ssh_config"},"content":{"rendered":"<p><img loading=\"lazy\" src=\"http:\/\/zsteva.info\/blog\/wp-content\/uploads\/2014\/12\/linux-ssh-150x150.jpg\" alt=\"\" title=\"linux-ssh\" width=\"150\" height=\"150\" class=\"alignright size-thumbnail wp-image-354\" srcset=\"http:\/\/zsteva.info\/blog\/wp-content\/uploads\/2014\/12\/linux-ssh-150x150.jpg 150w, http:\/\/zsteva.info\/blog\/wp-content\/uploads\/2014\/12\/linux-ssh-300x300.jpg 300w, http:\/\/zsteva.info\/blog\/wp-content\/uploads\/2014\/12\/linux-ssh.jpg 512w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/p>\n<p>1. Known Hosts po aliasu. Svaki entry u ssh_config da ima svoj fajl u kome chuva known hosts, tako da nema kolizije ako ima vi\u0161e servera sa istom IP (u razli\u010ditim mre\u017eama naravno).<\/p>\n<pre>\r\nHost alias1\r\n        UserKnownHostsFile ~\/.ssh\/known_hosts.d\/alias1\r\n        HostName 1.2.3.4\r\n<\/pre>\n<p>2. Razli\u010dita adresa i port u zavisnosti od toga gde se nalazite. Jedna javna IP i posebna privatna IP ako ste u samoj mre\u017ei. Naravo ovako preformatiran fajl treba za\u010diniti sa #define direktivom (gde ste trenutno) i fajl provi\u0107i kroz cpp (ili perl scriptu).<\/p>\n<pre>\r\nHost alias2\r\n#ifdef LOC_MREZA1\r\n        Hostname 192.168.1.1\r\n#else\r\n        Hostname 99.99.99.99\r\n        Port 9999\r\n#endif\r\n<\/pre>\n<p>3. SSH over SSH, kroz ssh jednog servera naka\u010diti se na drugi, koji je verovatno iza firewalla.<\/p>\n<pre>\r\nHost alias3\r\n        Hostname 192.168.1.2\r\n        Port 22\r\n        ProxyCommand ssh -q alias1 nc -q0 %h %p\r\n<\/pre>\n<p>4. SSH over HTTP, ssh kroz specialno pode\u0161en apache.<\/p>\n<pre>\r\nHost alias4\r\n        Hostname 192.168.1.3\r\n        ProxyCommand proxytunnel -v -p www.server.com:80 -d %h:%p -H \"User-Agent: Mozilla\/4.0 (compatible; MSIE 6.0; Win32)\\n\"\r\n<\/pre>\n<p>Jo\u0161 neka varijanta?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. Known Hosts po aliasu. Svaki entry u ssh_config da ima svoj fajl u kome chuva known hosts, tako da nema kolizije ako ima vi\u0161e servera sa istom IP (u razli\u010ditim mre\u017eama naravno). Host alias1 UserKnownHostsFile ~\/.ssh\/known_hosts.d\/alias1 HostName 1.2.3.4 2. &hellip; <a href=\"http:\/\/zsteva.info\/blog\/2014\/12\/ssh_config\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[136,6],"tags":[33,130,37],"_links":{"self":[{"href":"http:\/\/zsteva.info\/blog\/wp-json\/wp\/v2\/posts\/349"}],"collection":[{"href":"http:\/\/zsteva.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/zsteva.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/zsteva.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/zsteva.info\/blog\/wp-json\/wp\/v2\/comments?post=349"}],"version-history":[{"count":8,"href":"http:\/\/zsteva.info\/blog\/wp-json\/wp\/v2\/posts\/349\/revisions"}],"predecessor-version":[{"id":358,"href":"http:\/\/zsteva.info\/blog\/wp-json\/wp\/v2\/posts\/349\/revisions\/358"}],"wp:attachment":[{"href":"http:\/\/zsteva.info\/blog\/wp-json\/wp\/v2\/media?parent=349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/zsteva.info\/blog\/wp-json\/wp\/v2\/categories?post=349"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/zsteva.info\/blog\/wp-json\/wp\/v2\/tags?post=349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}