Beberapa waktu yang lalu saya ingin mengetahui data mengenai port sistem, untuk mengetahui apa yang digunakan, utiliti atau fungsinya, dan saya masih ingat bahawa di Wikipedia atau laman web lain saya menjumpai sesuatu mengenai perkara ini.
Namun, beberapa ketika kemudian saya mendapati bahawa maklumat ini sudah ada dalam sistem Linux kami, kami ada dalam fail: / etc / services
Sebagai contoh, saya memberikan anda sampel (dan hanya sampel kecil!) Daripada apa yang terkandung di dalamnya:
ftp-data 20 / tcp
ftp 21 / tcp
fsp 21 / udp fspd
ssh 22 / tcp # SSH Protokol Log Masuk Jauh
ssh 22 / udp
telnet 23 / tcp
smtp 25 / tcp mel
pemasa masa 37 / tcp
pemasa masa 37 / udp
rlp 39 / udp sumber # lokasi sumber
nameserver 42 / tcp name # IEN 116
whois 43 / tcp nama samaran
Seperti yang anda lihat, ini menunjukkan kepada kami perkhidmatan terlebih dahulu, kemudian port yang digunakannya, kemudian protokol dan akhirnya penerangan ringkas mengenai beberapa perkhidmatan.
Mereka dapat menunjukkan kandungan fail ini dengan membukanya dengan penyunting teks apa pun, misalnya di terminal yang dapat mereka masukkan:
nano /etc/services
Atau hanya menyenaraikan fail dengan:
cat /etc/services
Sekiranya anda mahu TIDAK menunjukkan semua kandungan, kerana anda hanya ingin mengetahui (contohnya) port mana yang digunakan untuk FTP, anda boleh menapis dengan perintah grep :
cat /etc/services | grep ftp
Dan ini hanya akan memberi kita apa yang berkaitan dengan FTP:
ftp-data 20 / tcp
ftp 21 / tcp
tftp 69 / udp
sftp 115 / tcp
ftps-data 989 / tcp # FTP melalui SSL (data)
ftps 990 / tcp
kesan sampingan venus-se 2431 / udp # udp sftp
kesan sampingan codasrv-se 2433 / udp # udp sftp
gsiftp 2811 / tcp
gsiftp 2811 / udp
frox 2121 / tcp # frox: proxy ftp caching
zope-ftp 8021 / tcp # pengurusan zope oleh ftp
Jadi! itu. Sistem kita sering mempunyai maklumat yang kita perlukan, dan kita juga tidak sedar aware
salam
Sentiasa digalakkan tidak gunakan port lalai. Sekiranya orang yang tidak diingini cuba menyambung melalui ssh, port pertama yang akan mereka gunakan adalah 22. Perkara yang sama akan berlaku dengan telnet (saya rasa tidak ada yang menggunakannya lagi xD).
salam
Walau bagaimanapun, adalah mungkin untuk mengetahui port mana yang digunakan oleh perkhidmatan tersebut.
Sudah tentu, tidak digalakkan menggunakan port lalai, sekurang-kurangnya tidak di semua perkhidmatan. Contoh klasik adalah SSH, yang jelas walaupun terdapat dasar yang betul di firewall, adalah baik untuk menukar port. Kami sudah menerangkannya di sini: https://blog.desdelinux.net/configurar-ssh-por-otro-puerto-y-no-por-el-22/
Pergi kawan saya, anda hebat, saya melihat bahawa anda memenuhi permintaan saya, Terima kasih banyak !!!!!, tetapi saya kehilangan lebih banyak, walaupun ada yang lebih baik daripada tidak ada dan saya terus menunggu lebih banyak skrip, saya lapar akan pengetahuan
Untuk beberapa skrip lagi ... mmm, lihat apa yang telah kami masukkan di sini: https://blog.desdelinux.net/tag/bash/
Senang diaktifkan SElinux: $
SELinux sudah menjadi masalah lain, ia semestinya disyorkan untuk penggunaan korporat, tetapi mungkin terlalu banyak untuk sistem rumah (baik, ini bergantung pada tahap "paranoia" pengguna).
Gaara, kawan, Ya, saya telah mengkaji bahawa, semuanya sangat baik dan saya telah menyimpannya, hanya kerana saya ditinggalkan dengan keinginan untuk terus belajar selepas .... bagaimana mengatakan ... kelas pertama untuk membuat skrip dan apa yang anda masukkan https://blog.desdelinux.net/bash-como-hacer-un-script-ejecutable/
tepat 261 hari yang lalu ... hehehe ... Saya fikir saya akan meneruskan pesanan yang berturut-turut atau logik untuk terus belajar, begitu sahaja.
Selepas itu saya meletakkan satu syarat jika-kemudian-yang lain, cari di sana.
Teruskan dan tulis artikel mengenai penggunaan kes, ia sangat berguna (saya tidak melakukannya sendiri kerana kekurangan masa, maaf). Omong-omong, anda tidak memberitahu saya apakah alternatif yang saya hantarkan kepada anda untuk skrip pengesanan distro ada gunanya anda.
Saya akhirnya hanya mengemas .DEB dan itu sahaja, saya menyimpannya hahaha, dan seorang rakan (son_link) akan membungkusnya untuk Arch, dan saya akan melihat bagaimana saya belajar mengemas .RPM 🙂
Ya ya, ia memberi saya kebaikan, saya belajar sesuatu yang baru hehehehe.
Terima kasih kerana berkongsi petua! Ia pergi ke mardadores saya.
Salam. 🙂
Terima kasih atas komen anda 😀
terima kasih atas maklumat
Ia adalah port 1000 xD
Tetapi dengan nmap menunjuk ke ip statik kami, mereka yang sedang berjalan tidak menemui kami dan sesuatu boleh masuk ke sana?
Contohnya armitage menggunakan nmap untuk mengesan lubang
salam
Ya, dengan nmap anda dapat mengetahui port yang terbuka di komputer 🙂
Tipuan yang bagus, hanya komen, tidak perlu menyalurkan kucing dengan grep.
grep ftp / etc / perkhidmatan