Tin tức và phân tích của tất cả các thiết bị di động

Cách cài đặt Nmap trên Linux

Nmap (AKA Network Mapper) là một công cụ quét mạng dòng lệnh dành cho Linux, BSD và các hệ điều hành khác. Sau khi khởi chạy, người dùng có thể sử dụng nó để phân tích các thiết bị trên mạng và tạo bản đồ về những gì nó phát hiện, quét các máy riêng lẻ, v.v. Đây là cách cài đặt Nmap trên Linux.

Lưu ý: Bạn cần một công cụ lập bản đồ mạng nhưng không muốn sử dụng công cụ dòng lệnh? Kiểm tra Zenmap. Đây là giao diện GUI cho Nmap trên Linux.

hướng dẫn Ubuntu

Trên Ubuntu Linux, ứng dụng Nmap có sẵn để cài đặt trong kho phần mềm “Ubuntu Main”. Bạn không cần phải nhảy qua bất kỳ vòng nào để kích hoạt kho lưu trữ này, không giống như “Vũ trụ”. Để truy cập ứng dụng này, hãy khởi chạy cửa sổ đầu cuối bằng Ctrl + Alt + T hoặc Ctrl + Shift + T và sử dụng trình quản lý gói Apt để tải nó lên.

sudo apt install nmap

Hướng dẫn Debian

Những người dùng Debian cần truy cập vào ứng dụng Nmap thật may mắn vì tiện ích Nmap nằm ngay trong kho phần mềm “Debian Main”. Tuy nhiên, hãy nhớ rằng đối với hầu hết (nếu không phải tất cả) phần mềm trên hệ điều hành Debian, phần mềm đó có thể đã lỗi thời. Nếu điều đó không làm phiền bạn, hãy khởi chạy cửa sổ đầu cuối bằng Ctrl + Alt + T hoặc Ctrl + Shift + T và cài đặt Nmap bằng trình quản lý gói Apt-get.

sudo apt-get install nmap

Ngoài ra, nếu bạn cần những tính năng mới nhất mà Nmap cung cấp, bạn nên tìm hiểu cách kích hoạt Debian Backports. Cung cấp phần mềm cập nhật hơn trên các phiên bản cũ hơn của hệ điều hành. Hoặc làm theo hướng dẫn gói Snap sau trong bài đăng này nếu Backports không phù hợp với bạn.

Hướng dẫn Arch Linux

Trên Arch Linux, người dùng có thể cài đặt ứng dụng Nmap miễn là họ đã thiết lập kho phần mềm “Extra”. Vì một số người dùng Arch Linux không kích hoạt kho phần mềm này nên chúng tôi sẽ hướng dẫn bạn cách kích hoạt nó. Để bắt đầu, hãy khởi chạy cửa sổ đầu cuối và mở tệp /etc/pacman.conf trong trình soạn thảo văn bản Nano.

sudo nano -w /etc/pacman.conf

Cuộn qua tệp Pacman.conf và tìm kiếm thông tin về kho lưu trữ phần mềm “Thêm”. Sau đó, xóa tất cả các lần xuất hiện của biểu tượng # trước nó, cũng như bất kỳ lần xuất hiện nào khác ngay bên dưới ký hiệu đó.

Khi bạn đã chỉnh sửa xong tệp /etc/pacman.conf, hãy lưu bằng Ctrl + O, thoát bằng Ctrl + X và đồng bộ hóa lại trình quản lý gói Pacman bằng lệnh bên dưới.

sudo pacman -Syy

Giả sử kho phần mềm “Extra” được thiết lập trong quá trình đồng bộ hóa Pacman, bạn có thể cài đặt ứng dụng Nmap một cách an toàn với:

sudo pacman -S nmap

hướng dẫn Fedora

Tiện ích Nmap có sẵn trên Fedora Linux thông qua kho phần mềm “Fedora i386” và “Fedora x86_64”. Để cài đặt phiên bản Nmap mới nhất trên PC Fedora Linux của bạn, hãy bắt đầu bằng cách khởi chạy cửa sổ đầu cuối (Ctrl + Alt + T hoặc Ctrl + Shift + T). Khi cửa sổ nhắc lệnh đã sẵn sàng, hãy sử dụng lệnh trình quản lý gói Dnf bên dưới.

sudo dnf install nmap

hướng dẫn OpenSUSE

Tất cả các bản phân phối OpenSUSE Linux đều cung cấp ứng dụng Nmap thông qua kho phần mềm “OSS All”, một trong những nguồn phần mềm chính được bật theo mặc định. Nếu bạn đang sử dụng Leap 15.0Bước nhảy vọt 42.3 hay Tumbleweed, việc cài đặt khá đơn giản. Để bắt đầu, hãy mở phiên cuối bằng cách nhấn Ctrl + Alt + T hoặc Ctrl + Shift + T. Sau đó, sử dụng trình quản lý gói Zypper để tải phần mềm.

Lưu ý: Xin lưu ý rằng một số phiên bản của OpenSUSE Linux (Leap) có xu hướng cung cấp cho người dùng phần mềm cũ hơn là phần mềm mới nhất và tốt nhất. Đây thường là một điều tốt vì nó có nghĩa là phần mềm ổn định. Tuy nhiên, nếu bạn muốn các tính năng mới nhất của Nmap, bạn có thể thất vọng. Như một giải pháp thay thế, hãy xem xét làm theo hướng dẫn gói Snap ở phần sau của hướng dẫn này.

zypper install nmap

Hướng dẫn gói Snap

Thật ngạc nhiên, công cụ web Nmap đã tìm đường đến cửa hàng gói Snap, cho phép bất kỳ ai sử dụng thời gian chạy Snapd truy cập nhanh vào công cụ. Để cài đặt ứng dụng này qua Snap trên hệ thống của bạn, hãy sử dụng lệnh cài đặt nhanh bên dưới.

Lưu ý: Việc cài đặt các gói Snap trên Linux yêu cầu thời gian chạy Snapd. Để biết thông tin về cách thiết lập thời gian chạy này trên bản phân phối Linux của bạn, hãy xem hướng dẫn của chúng tôi tại đây.

sudo snap install nmap

hướng dẫn mã nguồn

Cần có tiện ích Nmap nhưng không thể chạy các gói Snap hoặc cài đặt nó theo cách truyền thống trên HĐH Linux? Nếu vậy, bạn sẽ rất vui khi biết rằng mã nguồn có sẵn trực tuyến và dễ biên dịch.

Để biên dịch Nmap, hãy khởi chạy cửa sổ đầu cuối và làm theo hướng dẫn từng bước bên dưới.

Bươc 1: Đọc trang web Nmap để tìm hiểu về các gói bạn cần cài đặt để xây dựng phần mềm và chạy nó trên PC Linux của bạn.

Bươc 2: Sử dụng wget để tải mã nguồn.

wget https://nmap.org/dist/nmap-7.70.tar.bz2

Bươc 3: Giải nén mã.

bzip2 -cd nmap-7.70.tar.bz2 | tar xvf -

Bươc 4: Biên dịch chương trình với cấu hình và thực hiện.

./configure
make

Bươc 5: Cài đặt Nmap trên Linux.

sudo make install

Mục lục