{"id":419,"date":"2014-03-23T03:13:54","date_gmt":"2014-03-23T01:13:54","guid":{"rendered":"http:\/\/sahinsolmaz.com\/blog\/?p=419"},"modified":"2015-07-28T19:09:38","modified_gmt":"2015-07-28T16:09:38","slug":"en-cok-kullanilan-ssh-komutlari-ve-aciklamalari","status":"publish","type":"post","link":"https:\/\/sahinsolmaz.com\/blog\/en-cok-kullanilan-ssh-komutlari-ve-aciklamalari\/","title":{"rendered":"En cok kullan\u0131lan ssh komutlar\u0131 ve a\u00e7\u0131klamalar\u0131"},"content":{"rendered":"<h1>\u00a0.txt uzant\u0131l\u0131 dosyalar\u0131 arar<\/h1>\n<p><strong>find \/etc\/ -name &#8220;*.txt&#8221;<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h2>klas\u00f6rdeki dosyalar i\u00e7erisinde kelime arama<\/h2>\n<p>grep -irn &#8220;base64_decode&#8221; .\/ | less<\/p>\n<h1><span style=\"font-size: 16px; font-weight: 400; line-height: 1.5;\">En s\u0131k kulland\u0131\u011f\u0131m\u0131z <strong>Linux<\/strong> <strong>SSH<\/strong> komutlar\u0131 ve a\u00e7\u0131klamalar\u0131<\/span><\/h1>\n<div>\n<p><strong>IP YASAKLAMA<\/strong><\/p>\n<p><strong>IP yasaklama:<\/strong><br \/>\niptables -A INPUT -s IPADRES\u0130 -j DROP<\/p>\n<p><strong>ip yasa\u011f\u0131n\u0131 kald\u0131rma:<\/strong><br \/>\niptables -X INPUT -s IPADRES\u0130 -j DROP<\/p>\n<p><strong>zip dosyas\u0131n\u0131 a\u00e7ma:<\/strong><br \/>\nunzip dosya.zip<\/p>\n<p><strong>tar.gz a\u00e7ma<\/strong><br \/>\ntar -zxvf dosya.tar.gz<\/p>\n<p><strong>gzip a\u00e7ma<\/strong><br \/>\ngunzip dosya.tar.gz<\/p>\n<p>ls Dizinde bulunan t\u00fcm dosyalar\u0131 <!--more-->listelemeye yarar.<br \/>\nls -a Gizli dosyalar ve dizinler dahil her\u015feyi listeler.<br \/>\nls -l B\u00fct\u00fcn dosyalar\u0131 boyut ve tarihini g\u00f6stererek listeler.<br \/>\ncp Dosyay\u0131 kopyalar.<br \/>\nmv Bir dosyay\u0131 ba\u015fka bir dizine ta\u015f\u0131man\u0131z\u0131 sa\u011flar yada dosya ad\u0131n\u0131 de\u011fi\u015ftirir.<br \/>\nmkdir Yeni bir dizin olu\u015fturman\u0131z\u0131 sa\u011flar.<br \/>\nrmdir Belirtilen dizini silmenizi sa\u011flar.<br \/>\nrm Dosya silmenizi sa\u011flar.<br \/>\nrm -rf Dizin silmenizi sa\u011flar.<br \/>\ncd Belirtilen dizine ge\u00e7menizi sa\u011flar.<br \/>\ncd .. Bir \u00fcst dizine ge\u00e7menizi sa\u011flar.<br \/>\ncd ~ En \u00fcst dizine \u00e7\u0131kman\u0131z\u0131 sa\u011flar.<br \/>\npwd O anda bulundu\u011funuz dizini g\u00f6r\u00fcnt\u00fcler.<br \/>\npico Belirtilen dosyay\u0131 text edit\u00f6r ile d\u00fczenlemenizi sa\u011flar.<br \/>\nftp Belirtilen siteye FTP ba\u011flant\u0131s\u0131 sa\u011flar.<br \/>\nlynx Belirtilen siteyi g\u00f6r\u00fcnt\u00fcler.<br \/>\ndf Harddisk istatistiklerini g\u00f6sterir.<br \/>\nquota Disk kullan\u0131m\u0131n\u0131z\u0131 g\u00f6sterir.<br \/>\nuname \u0130\u015fletim sisteiminin durumunu g\u00f6sterir.<br \/>\nwhoami Kendi bilgilerinizi g\u00f6sterir.<br \/>\nwho Sunucuya ba\u011fl\u0131 olanlar\u0131 g\u00f6sterir.<br \/>\nlast Hesab\u0131n\u0131za yap\u0131lan en son ba\u011flant\u0131y\u0131 g\u00f6sterir.<br \/>\nwhereis Belirtilen dosyan\u0131n nerede oldu\u011funu g\u00f6sterir.<br \/>\nmail Postalar\u0131n\u0131z\u0131 kontrol eder.<br \/>\nps -x Sizin \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131z i\u015flemleri g\u00f6sterir.<br \/>\nps -a Sunucuda \u00e7al\u0131\u015ft\u0131r\u0131lan t\u00fcm i\u015flemleri g\u00f6sterir.<br \/>\nps -ux \u00c7al\u0131\u015ft\u0131r\u0131lan i\u015flemlerin CPU\/RAM kullan\u0131m\u0131yla g\u00f6sterir.<br \/>\nkill Pid numaras\u0131 verilen i\u015flemi durdurur.<br \/>\nkillall Belirtilen program t\u00fcr\u00fcndeki t\u00fcm i\u015flemleri durdurur.<br \/>\nwhatis Belirtilen komutun a\u00e7\u0131klamas\u0131n\u0131 verir.<br \/>\nman Komut hakk\u0131nda yard\u0131m g\u00f6r\u00fcnt\u00fcler<br \/>\npasswd Shell hesab\u0131n\u0131za girerken kulland\u0131\u011f\u0131n\u0131z \u015fifreyi de\u011fi\u015ftirmenizi sa\u011flar.<br \/>\ntar -zxpf Uzant\u0131s\u0131 tar.gz olan s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f dosyalar\u0131 a\u00e7ar.<br \/>\ntar -xpf Uzant\u0131s\u0131 .tar olan dosyalar\u0131 a\u00e7ar.<br \/>\ngunzip Uzant\u0131s\u0131 .gz olan doslar\u0131 a\u00e7ar.<br \/>\nreboot Sunucuyu yeniden ba\u015flat\u0131r.<br \/>\nservice mysqld restart mysql yeniden ba\u015flat\u0131r.<br \/>\nservice httpd restart Apache\u2019yi yeniden ba\u015flat\u0131r.<br \/>\nservice httpd stop Apache\u2019yi durdurarak sitelere ula\u015f\u0131m\u0131 kapat\u0131r.<br \/>\napf -d ipadresi Verilen IP adresini yasaklar.<br \/>\nservice apf restart Apf\u2019ye restart atar.<br \/>\nnetstat -n Sunucuya ba\u011flanan IP\u2019leri g\u00f6sterir.<br \/>\nnetstat -a Sunucuya ba\u011flanan reseller IP\u2019lerini g\u00f6sterir (Proxy kullanman\u0131z fark etmez her zaman gercek \u00e7\u0131k\u0131\u015f IP\u2019si g\u00f6r\u00fcn\u00fcr)<br \/>\npico SSH\u2019de metin edit\u00f6r\u00fc ile dosya i\u00e7eri\u011fini g\u00f6rme ve d\u00fczenlemeye yarar.<br \/>\ntop Sistem CPU kullan\u0131m\u0131n\u0131 g\u00f6sterir. CPU kullan\u0131m\u0131n\u0131 g\u00fcncel bir \u015fekilde g\u00f6steriyor; hangi sitenin veya i\u015flemin sunucuyu yordu\u011funu anlayabiliyoruz<br \/>\nuptime Uptime Durumu<\/p>\n<p>kaynak vit<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0.txt uzant\u0131l\u0131 dosyalar\u0131 arar find \/etc\/ -name &#8220;*.txt&#8221; &nbsp; klas\u00f6rdeki dosyalar i\u00e7erisinde kelime arama grep -irn &#8220;base64_decode&#8221; .\/ | less En s\u0131k kulland\u0131\u011f\u0131m\u0131z Linux SSH komutlar\u0131 ve a\u00e7\u0131klamalar\u0131 IP YASAKLAMA IP yasaklama: iptables -A INPUT -s IPADRES\u0130 -j DROP ip yasa\u011f\u0131n\u0131 kald\u0131rma: iptables -X INPUT -s IPADRES\u0130 -j DROP zip dosyas\u0131n\u0131 a\u00e7ma: unzip dosya.zip tar.gz [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[1,46,43],"tags":[151,152,153,551,150],"class_list":["post-419","post","type-post","status-publish","format-standard","hentry","category-genel","category-ssh","category-sunucu","tag-command","tag-linux","tag-linux-ssh","tag-ssh","tag-ssh-komutlari"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4sbm9-6L","jetpack-related-posts":[{"id":629,"url":"https:\/\/sahinsolmaz.com\/blog\/thunderbirdoutlook-imap-max_connection-error-maksimum-baglanti-hatasi-ssh\/","url_meta":{"origin":419,"position":0},"title":"Thunderbird\/Outlook IMAP Max_Connection Error Maksimum Ba\u011flant\u0131 Hatas\u0131 SSH","author":"SahinSOLMAZ","date":"16 Haziran 2014","format":false,"excerpt":"Merhabalar, Sunuculardaki varsay\u0131lan ba\u011flant\u0131 say\u0131lar\u0131 nedeni ile Thunderbird, Outlook ya da benzeri mail programlar\u0131nda tercihiniz IMAP ve ya\u015fad\u0131\u011f\u0131n\u0131z problem max_connection yani maksimum ba\u011flant\u0131 hatas\u0131 ise a\u015fa\u011f\u0131daki \u00e7\u00f6z\u00fcm i\u015finize yarayacakt\u0131r. E\u011fer bir hosting kullan\u0131c\u0131s\u0131 iseniz hosting sa\u011flay\u0131c\u0131n\u0131zla ileti\u015fime\u00a0ge\u00e7melisiniz. \u00a0 SSH root giri\u015fi yap\u0131n ve a\u015fa\u011f\u0131daki komutlar\u0131 s\u0131ras\u0131yla \u00e7al\u0131\u015ft\u0131r\u0131n: login to ssh:\u2026","rel":"","context":"&quot;Mail Server&quot; i\u00e7inde","block_context":{"text":"Mail Server","link":"https:\/\/sahinsolmaz.com\/blog\/category\/sunucu\/mail-server\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/sahinsolmaz.com\/blog\/wp-content\/uploads\/2014\/06\/ThunderbirdOutlook-IMAP-Max_Connection-Error-Maksimum-Ba%C4%9Flant%C4%B1-Hatas%C4%B1-SSH-.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/sahinsolmaz.com\/blog\/wp-content\/uploads\/2014\/06\/ThunderbirdOutlook-IMAP-Max_Connection-Error-Maksimum-Ba%C4%9Flant%C4%B1-Hatas%C4%B1-SSH-.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/sahinsolmaz.com\/blog\/wp-content\/uploads\/2014\/06\/ThunderbirdOutlook-IMAP-Max_Connection-Error-Maksimum-Ba%C4%9Flant%C4%B1-Hatas%C4%B1-SSH-.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/sahinsolmaz.com\/blog\/wp-content\/uploads\/2014\/06\/ThunderbirdOutlook-IMAP-Max_Connection-Error-Maksimum-Ba%C4%9Flant%C4%B1-Hatas%C4%B1-SSH-.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":435,"url":"https:\/\/sahinsolmaz.com\/blog\/ssh-ile-mysql-dosyasini-iceri-aktarmak-importing-mysql-databases-via-ssh\/","url_meta":{"origin":419,"position":1},"title":"SSH ile MySQL Dosyas\u0131n\u0131 \u0130\u00e7eri Aktarmak-Importing MySQL Databases via SSH","author":"SahinSOLMAZ","date":"20 Mart 2014","format":false,"excerpt":"Sunucunuzda y\u00f6netim paneli (cPanel, Plesk panel vb.) kullanm\u0131yor olabilirsiniz dolay\u0131s\u0131 ile phpMyAdmin\u00a0eri\u015fimiz de olmayacakt\u0131r\u00a0ya da y\u00fcklemek istedi\u011finiz .sql\u00a0veritaban\u0131\u00a0dosyan\u0131z\u0131n boyutu b\u00fcy\u00fck oldu\u011fu i\u00e7in time-out, bir tak\u0131m problemler ya\u015fayabilirsiniz bu ve benzeri durumlarda ssh\u00a0\u00fczerinden veritaban\u0131 dosyan\u0131z\u0131 kolayl\u0131kla import edebilirsiniz. Servers without a control panel (such as cPanel, Plesk, or Simple Control Panel)\u2026","rel":"","context":"&quot;SSH&quot; i\u00e7inde","block_context":{"text":"SSH","link":"https:\/\/sahinsolmaz.com\/blog\/category\/sunucu\/ssh\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":87,"url":"https:\/\/sahinsolmaz.com\/blog\/ssh-httpd-server-resetleme-komutu-ssh-restart-httpd-server-startstop\/","url_meta":{"origin":419,"position":2},"title":"SSH HttpD Server Resetleme Komutu &#8211; SSH Restart HttpD Server &#8211; Start,Stop","author":"SahinSOLMAZ","date":"17 Ekim 2012","format":false,"excerpt":"Merhabalar arkada\u015flar, H\u0131zl\u0131ca bir ka\u00e7 SSH\u00a0 komutundan bahsetmek istiyorum sizlere, ba\u015fl\u0131ca: HttpD restart (HttpD resetleme komutu vs) daha sonra vakit bulduk\u00e7a bu yaz\u0131m\u0131 d\u00fczenleyip, geli\u015ftirmeyi \u00fcmid ediyorum.. (: httpD sunucusunu ba\u015flatma komutu (start) # service httpd start httpD sunucusunu durdurma komutu (stop) # service httpd stop httpD sunucusunu yeniden ba\u015flatma\u2026","rel":"","context":"Benzer yaz\u0131","block_context":{"text":"Benzer yaz\u0131","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":248,"url":"https:\/\/sahinsolmaz.com\/blog\/linux-plesk-10-ssh-admin-root-sifresi-nasil-ogrenilir\/","url_meta":{"origin":419,"position":3},"title":"Linux Plesk 10 SSH Admin &#8211; Root \u015eifresi Nas\u0131l \u00d6\u011frenilir?","author":"SahinSOLMAZ","date":"11 Ocak 2013","format":false,"excerpt":"Plesk Panel 10 ile birlikte aray\u00fcz, sistem ve kullan\u0131c\u0131 deneyimi konular\u0131nda b\u00fcy\u00fck de\u011fi\u015fiklikler oldu. Bu s\u00fcr\u00fcm \u00f6ncesinde kullan\u0131lan \u015fifre kurtarma i\u015flemleri \u015fu an i\u015fe yaram\u0131yor. Admin \u015fifresi art\u0131k hash halinde bir dosyada tutuluyor. A\u015fa\u011f\u0131daki komut ile admin \u015fifresini \u00f6\u011frenebilirsiniz. 1 \/usr\/local\/psa\/bin\/admin --show-password SSH \u00fczerinden Plesk 10 panelinizin \u015fifresini de\u011fi\u015ftirmek i\u00e7in\u2026","rel":"","context":"Benzer yaz\u0131","block_context":{"text":"Benzer yaz\u0131","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":349,"url":"https:\/\/sahinsolmaz.com\/blog\/fastcgi-centos-5-6-timeout-500-internal-504-gateway-error-solved-cozumu\/","url_meta":{"origin":419,"position":4},"title":"FastCGI CentOS 5-6 Timeout 500 Internal &#038; 504 Gateway Error Solved \u2013 C\u00f6z\u00fcm\u00fc","author":"SahinSOLMAZ","date":"11 Mart 2014","format":false,"excerpt":"Merhaba Arkada\u015flar, Bu sayfay\u0131 okuyorsan\u0131z muhtemelen\u00a0500 internal server error\u00a0ve\/ya\u00a0504 gateway time-out nginx\u00a0problemi can\u0131n\u0131z\u0131 epeyce s\u0131km\u0131\u015f demektir. \u015eimdi bunlara biraz g\u00f6z atal\u0131m: Solved \u2013 NGINX 502 Bad Gateway Error Hatas\u0131 ve \u00c7\u00f6z\u00fcm\u00fc 500 Internal Server Error Hatas\u0131n\u0131n Ba\u015fl\u0131ca Sebepleri Bu hatan\u0131n birden fazla sebebi vard\u0131r s\u0131k kar\u015f\u0131la\u015f\u0131lanlar\u0131 ise: .htaccess:\u00a0sitenizde kurulu olan\u2026","rel":"","context":"&quot;Bug&quot; i\u00e7inde","block_context":{"text":"Bug","link":"https:\/\/sahinsolmaz.com\/blog\/category\/bug\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1155,"url":"https:\/\/sahinsolmaz.com\/blog\/ssh-ile-ftp-baglantisi-ftp-via-to-ssh\/","url_meta":{"origin":419,"position":5},"title":"SSH ile FTP Ba\u011flant\u0131s\u0131 &#8211; FTP VIA TO SSH","author":"SahinSOLMAZ","date":"12 Eyl\u00fcl 2015","format":false,"excerpt":"Merhabalar, SSH ile FTP Ba\u011flant\u0131s\u0131 (FTP VIA TO SSH) kurman\u0131z gerekirse a\u015fa\u011f\u0131daki basit birka\u00e7 kod beti\u011fi i\u015finize yarayacakt\u0131r. Neden b\u00f6yle bir ihtiyac\u0131n\u0131z\u0131n olaca\u011f\u0131na de\u011finmeye gerek yok alternatif bir bilgi olarak eklemekte fayda var; uzak masa\u00fcst\u00fc ba\u011flant\u0131n\u0131z varsa ve SSH ile aran\u0131z pek iyi de\u011filse, direkt uzak masa\u00fcst\u00fc ba\u011flant\u0131s\u0131 ile de\u2026","rel":"","context":"&quot;Genel&quot; i\u00e7inde","block_context":{"text":"Genel","link":"https:\/\/sahinsolmaz.com\/blog\/category\/genel\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/sahinsolmaz.com\/blog\/wp-content\/uploads\/2015\/09\/SSH_ile_FTP_Baglantisi_FTP_VIA_TO_SSH__HOW_TO_CONNECT_TO_A_FTP-SERVER_USING-SSH.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/sahinsolmaz.com\/blog\/wp-content\/uploads\/2015\/09\/SSH_ile_FTP_Baglantisi_FTP_VIA_TO_SSH__HOW_TO_CONNECT_TO_A_FTP-SERVER_USING-SSH.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/sahinsolmaz.com\/blog\/wp-content\/uploads\/2015\/09\/SSH_ile_FTP_Baglantisi_FTP_VIA_TO_SSH__HOW_TO_CONNECT_TO_A_FTP-SERVER_USING-SSH.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/sahinsolmaz.com\/blog\/wp-content\/uploads\/2015\/09\/SSH_ile_FTP_Baglantisi_FTP_VIA_TO_SSH__HOW_TO_CONNECT_TO_A_FTP-SERVER_USING-SSH.png?resize=700%2C400&ssl=1 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/sahinsolmaz.com\/blog\/wp-json\/wp\/v2\/posts\/419","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sahinsolmaz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sahinsolmaz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sahinsolmaz.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sahinsolmaz.com\/blog\/wp-json\/wp\/v2\/comments?post=419"}],"version-history":[{"count":1,"href":"https:\/\/sahinsolmaz.com\/blog\/wp-json\/wp\/v2\/posts\/419\/revisions"}],"predecessor-version":[{"id":1063,"href":"https:\/\/sahinsolmaz.com\/blog\/wp-json\/wp\/v2\/posts\/419\/revisions\/1063"}],"wp:attachment":[{"href":"https:\/\/sahinsolmaz.com\/blog\/wp-json\/wp\/v2\/media?parent=419"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sahinsolmaz.com\/blog\/wp-json\/wp\/v2\/categories?post=419"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sahinsolmaz.com\/blog\/wp-json\/wp\/v2\/tags?post=419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}