OnITRoad - Ubuntu
Debian/Ubuntu:使用Knockd和Iptables设置端口敲门
Debian/Ubuntu:使用Knockd和Iptables设置端口敲门 端口敲门Port Knocking 在计算机中,端口敲门是通过在一组预先指定的关闭端口上生成连接尝试来从外部打开防火墙上的端口的一种方法。一旦接收到正确的连接尝试序列,防火墙规则将被动态修改,以允许发送连接尝试的主机通过特定端口进行连接。 例如,默认防火墙是不开放22端口的。 我们想远程临时打开该端口。 那么我们可以定
Views:0 2019-11-20
KVM虚拟机如何设置桥接(和主机共享的物理网络设备)
KVM虚拟机如何设置桥接(和主机共享的物理网络设备) 虚拟机如何设置桥接,直接连接到LAN中? 在虚拟机Linux中,如何和宿主机共享物理网络? 在Debian或Ubuntu Linux下执行以下命令(也可以禁用网络管理器)来设置桥接选项。 下面是 /etc/network/interfaces/eth0的配置 allow-hotplug eth0 iface eth0 inet static
Views:0 2019-11-20
Debian/Ubuntu Linux 查看可以更新的软件包
Debian/Ubuntu Linux 查看可以更新的软件包 问题 如何查看Debian/Ubuntu Linux系统上有哪些软件包可以进行更新? 解决方案 可以使用apt-get查看软件包信息。 列出所有可以更新的软件包 apt-get命令有两个选项: -u:显示升级的软件包;打印出所有要升级的软件包的列表。 upgrade:用于安装系统上当前安装的所有软件包的最新版本。 执行以下命
Views:0 2019-11-20
Linux lsscsi 查看所有SCSI/SATA硬盘和CD/DVD驱动器
Linux lsscsi 查看所有SCSI/SATA硬盘和CD/DVD驱动器 在Debian或Ubuntu Linux中,如何查看硬盘信息? 在Unix中,如何扫描所有的SCSI硬盘和SATA盘? 安装lsscsi Debian/Ubuntu Linux用户执行以下apt-get命令来安装lsscsi: # apt-get install lsscsi RHEL/CentOS Linux用户
Views:0 2019-11-20
Debian/Ubuntu MySQL错误日志文件位置
Debian/Ubuntu MySQL错误日志文件位置 MySQL错误日志文件的位置在哪里? 如何查看MySQL错误日志文件? 在Debian和Ubuntu Linux中,MySQL错误日志文件的位置如下: /var/log/mysql.err MySQL错误日志文件 /var/log/mysql.log MySQL日志文件 我们可以使用以下命令查看: grep 'something' /va
Views:0 2019-11-20
Debian/Ubuntu Python.h: No such file or directory
Debian/Ubuntu Python.h: No such file or directory 使用pip命令安装python应用程序时,报错: gcc -pthread -fno-strict-aliasing -fwrapv -Wall -Wstrict-prototypes -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/inc
Views:0 2019-11-20
Debian/Ubuntu apt-get强制重新安装软件包
Debian/Ubuntu apt-get强制重新安装软件包 如何使用apt-get命令行重新安装软件包? 在Debian Linux/Ubuntu Linux上,安装包的安装卸载都使用APT(高级打包工具)进行。 apt-get强制重新安装软件包 语法为: apt-get --reinstall install PackageNameHere apt-get --reinstall inst
Views:0 2019-11-20
Debian/Ubuntu Linux如何安装和配置Shoreline防火墙(Shorewall)
Debian/Ubuntu Linux如何安装和配置Shoreline防火墙(Shorewall) 在Debian或Ubuntu Linux服务器中,如何设置防火墙? 如何安装Shoreline防火墙? 如何在RHEL/Fedora和CentOS Linux下快速设置防火墙? Shorewall Shorewall是一个基于iptables的开源工具Linux。它使复杂的防火墙配置变得更加容易
Views:0 2019-11-20
Debian/Ubuntu如何查看已安装软件包的信息
Debian/Ubuntu如何查看已安装软件包的信息 如何在Debian或Ubuntu Linux下的命令行上显示有关已安装软件包的信息? 在Debian/Ubuntu中,有什么命令类似于CentOS中的yum info httpd命令? 解决方案 使用apt-cache或dpkg命令可以查看软件包的详细信息。 语法为: dpkg --print-avail packageNameHere
Views:0 2019-11-20
Debian/Ubuntu Linux模拟软件包安装过程
Debian/Ubuntu Linux模拟软件包安装过程 在Debian/Ubuntu Linux中,如何模拟Linux软件包升级,在不进行实际的安装? 可以使用下面的命令模拟软件包的升级,预先查看升级过程: # aptitude -s -y dist-upgrade 或者 $ sudo aptitude -s -y dist-upgrade
Views:0 2019-11-20
Debian/Ubuntu Linux如何安装高级入侵检测环境(AIDE)软件
Debian/Ubuntu Linux如何安装高级入侵检测环境(AIDE)软件 AIDE是一种基于主机的开源入侵检测系统。它提供软件完整性检查,并且可以检测到系统上已发生入侵(监视文件系统以进行未经授权的更改,例如查找系统二进制文件是否已修改以及是否安装了新的破解版本)。 如何在Ubuntu LTS/Debian Linux 5.0服务器中安装和配置AIDE? 在Debian/Ubuntu L
Views:0 2019-11-20
SSH System bootup in progress -please wait
SSH System bootup in progress -please wait 问题 ssh登录服务器时,报错 System bootup in progress -please wait 解决方案 系统创建了一个 /etc/nologin文件。 如果有这个文件,root可以登录,其他用户将显示文件内容。 解决方法是删除这个文件: rm /etc/nologin 如果是重启后发生此
Views:0 2019-11-20
加载共享库文件时报错:
加载共享库文件时报错: 在Ubuntu或Debian中,执行krpdftool时,报错: error while loading shared libraries: libXrender.so.1: cannot open shared object file: No such file or directory 解决方案 使用ldd命令找到缺少的库: $ ldd /path/to/comma
Views:0 2019-11-20
W: TMPDIR is mounted noexec, will not cache run scripts.
W: TMPDIR is mounted noexec, will not cache run scripts. 问题 在执行" apt-get install"或" apt-get upgrade"命令时,报错: apt-get install linux-generic linux-headers-generic linux-image-generi
Views:0 2019-11-20
Debian/Ubuntu中如何记录启动消息
Debian/Ubuntu中如何记录启动消息 在Debian Linux中,如何将启动时屏幕的信息记录到日志文件中? 解决方案 可以使用bootlogd将启动消息记录到/var/log/boot文件中。 编辑: # vi /etc/default/bootlogd 设置在启动时运行bootlogd: BOOTLOGD_ENABLE=yes 在系统重启后,您可以在/var/log/boot中
Views:0 2019-11-20
在Ubuntu Linux中如何重新加载分区表
在Ubuntu Linux中如何重新加载分区表 在Ubuntu Linux中,如何在不重启系统的情况下重新加载分区表? 操作步骤 安装软件包parted sudo apt-get update sudo apt-get install parted 执行以下命令以重新读取磁盘分区表: sudo partprobe 使用mkfs.ext3或mkfs.ext4创建文件系统: sudo mkfs
Views:0 2019-11-20