Linux操作系统(下)
哈嘍啊,大家好~前面已經有兩篇關于Linux操作系統的分享了,這篇將會是關于Linux操作系統基礎的最后一篇分享,畢竟對做網安這方面來說這真的很重要啊,接下來就是我要分享的內容了,讓我們一起往下看吧。
Linux系統防火墻分為 iptables 靜態防火墻、firewalld 動態防火墻兩類。動態防火墻是靜態防火墻的升級版。kali Linux 不自帶防火墻。
Xshell這個軟件是一款功能強大的終端模擬器,它支持多種協議可用于遠程連接和管理服務器或虛擬機。
| 管道符:用來過濾字符串。
Shell腳本:可以運行、執行的文件。
默認kali的shell是zsh,shell后綴為.sh。
使用vim創建后綴為.sh的文件。
#!/bin/bash
這個是第一行固定的環境
chmod <777> <文件名>.sh
修改shell腳本文件權限
./<文件名>.sh
運行shell腳本
sh <文件名>.sh
運行shell腳本
bash <文件名>.sh
運行shell腳本
包管理器
安裝、下載軟件包的時候要切換root用戶
鏡像源的位置在 /etc/apt/sources.list
redhat:包格式 .rpm 包管理器 yum
debian:包格式.deb 包管理器 apt
apt update
列出所有可更新的軟件清單
apt upgrade
升級軟件包
apt install <軟件包名>
安裝指定的軟件
apt remove <軟件包名>
刪除軟件包
apt list
列出所有已安裝的軟件包
Hydra(九頭蛇)爆破,可以爆破很多協議和服務,kali Linux自帶,僅供學習!!!
字典是一個.txt文件,如果字典里有目標的用戶名和密碼才可以爆破成功。
hydra <參數> <服務名>://<目標ip地址>
hydra的命令格式
-l <用戶名>
在已知用戶名的情況下使用
-L <字典文件路徑>
在未知用戶名的情況下使用
-p <密碼>
在已知密碼的情況下使用
-P <密碼>
在未知密碼的情況下使用
-t <線程數>
默認16線程
-vV
顯示詳細信息
-o
輸出文件路徑
-f
找到密碼就停止
-e ns
空密碼和指定密碼試探
ip | -M
列表文件路徑
系統相關的操作命令
ifconfig
獲取網卡狀態或網卡配置
ip a
獲取網卡狀態或網卡配置
ip address
獲取網卡狀態或網卡配置
lo:物理機的回環地址
inet:IP地址
netmask:子網掩碼
ping <IP地址、域名>
測試網絡連通性
ping -c <數字> <IP、域名>
指定發包數量
ping -i <數字> <IP、域名>
指定間隔時長發包
ps
顯示當前終端下運行的進程
ps -aux
更詳細的顯示所有用戶的所有進程
STAT:進程的狀態 Z:僵尸狀態。 如果有僵尸進程(Z)直接終止掉。
kill <PID>
終止指定PID進程
kill -9 <PID>
強制終止進程
netstat -ano
顯示網絡信息、端口信息
Apache2、HTTP 默認端口:80
MySQL 默認端口:3306
SSH 默認端口:22
service <服務> start
開啟服務
service <服務> status
查看服務有沒有開啟
Active:服務是否開啟
dead:死亡
Active(running): 開啟
service <服務> restart
重啟服務
clear
清除命令
hosthame
查看本機名
這就是我要分享東西,希望可以幫助到大家。
感謝觀看!!!感謝觀看!!!感謝觀看!!!感謝觀看!!!感謝觀看!!!感謝觀看!!!感謝觀看!!!感謝觀看!!!感謝觀看!!!感謝觀看!!!感謝觀看!!!感謝觀看!!!
總結
以上是生活随笔為你收集整理的Linux操作系统(下)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AD 侦查-MSRPC
- 下一篇: linux 其他常用命令