Linux探测LUN的安全技巧(linux扫描lun)

随着Linux在数据存储行业越来越受欢迎,linux系统下检测LUN(逻辑单元)的安全技巧就显得尤为重要。LUN是卷组中被访问的单元,它位于存储系统之外,探测LUN准确有效的保证了存储系统的安全性。

在Linux系统下,有多种方法检测LUN。最常用的检测方法是通过使用scsi遥测工具“lsscsi”来检测。通过lsscsi可以直接显示出单元处理器所允许的可用LUN,以及Lun号。具体代码如下:

$sudo lsscsi -vv

[0:0:0:0] disk Msft Virtual Disk 1.0 /dev/sda

[1:0:0:0] disk Msft Virtual Disk 1.0 /dev/sdb

[1:0:1:0] disk Msft Virtual Disk 1.0 – /dev/sdc

另外,还可以使用标准Linux内核命令“cat/proc/scsi/scsi ”检测LUN信息。cat/proc/scsi/scsi命令可以提供了更详细的设备信息,可以查看设备的详细信息,例如设备地址,Vendor ID,Model ID,Lun号等。具体代码如下:

sudo:cat/proc/scsi/scsi

Host: scsi1 Channel: 00 Id: 00 Lun: 00

Vendor: Msft Model: Virtual Disk Rev: 1.0

Type: Direct-Access ANSI SCSI revision: 00

Host: scsi1 Channel: 00 Id: 01 Lun: 00

Vendor: Msft Model: Virtual Disk Rev: 1.0

Type: Direct-Access ANSI SCSI revision: 00

此外,还可以使用fdisk命令检测LUN信息,具体代码如下:

$ sudo fdisk -l /dev/sd

Disk /dev/sda: 10 GiB, 10737418240 bytes, 20971520 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0x********

Disk /dev/sdb: 10 GiB, 10737418240 bytes, 20971520 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: None

Disk identifier: 0x********

通过以上几种检测方法,就可以准确的监控Linux下的LUN信息,从而保证存储系统的安全。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Linux探测LUN的安全技巧(linux扫描lun)》
文章链接:https://zhuji.vsping.com/147832.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。