Articles of linux

VPN服务器/客户端如何避免通过自己路由自己的远程连接数据包?

我想概念化如何networking在使用TUN接口的Linux VPN的底层工作。 我目前最好的猜测如下(请纠正我): build立到远程客户端/服务器的连接。 TUN界面创build并提出 更新路由表以将默认网关设置为TUN接口 但是,到远程客户端/服务器的数据包不会进入TUN接口并形成一个循环? VPN系统如何解决这个问题? 我的理解有什么差距?

在closures之前,Linux如何告诉LSI Megaraid卡刷新其caching?

LSI Megaraid控制器备有一个备用电池,用于写入caching,在发生意外停电时,可以保留caching的,尚未写入的数据,以便在下次启动服务器时将其写入磁盘向上。 在干净closures的情况下,这种备份可能是不必要的,因为干净closures的一部分将涉及控制器将高速caching的数据写出到磁盘。 RAID控制器如何获知关机即将发生? 据推测,这个刷新必须是在其他操作系统closures代码之后发生的最后一件事,这可能涉及将数据或日志写入到raid中。 是否有一些PCIe电平信号通知外围设备正在等待关机? Megaraid_sas内核模块是否通知卡挂起的关机? 或者一个MegaCli命令刷新caching需要从closures的初始化脚本运行? 我手动添加了一个Megaraid卡和一套额外的驱动器到一个没有安装的Linux系统,并且要确保我不需要手动添加一些东西来保证caching在关机时是一致的。

使用Kerberos身份validation的NFS共享

我正在使用Windows Storage Server作为文件服务器,现在需要为Linux客户机设置NFS共享 在我的Ubuntu桌面testing中,我安装了Kerberos Client,并使用kutil命令设置了keytab klist命令显示故障单,但是mount命令失败 这里是相关的细节: krb5.conf [libdefaults] default_realm = SUB.DOMAIN.COM dns_lookup_realm = false dns_lookup_kdc = false ticket_lifetime = 24h renew_lifetime = 7d forwardable = true default_tkt_enctypes = aes256-cts-hmac-sha1-96 default_tgt_enctypes = aes256-cts-hmac-sha1-96 [realms] SUB.DOMAIN.COM = { kdc = ad.domain.com admin_server = ad.domain.com } [domain_realm] .domain.com = SUB.DOMAIN.COM domain.com = SUB.DOMAIN.COM Klist命令的输出: Ticket cache: FILE:/tmp/krb5cc_2595 […]

有没有办法让ls在busybox中以彩色打印?

我在诺基亚N810设备,它使用busybox而不是通常的GNU coreutils。 有没有办法让busybox的ls打印彩色?

如何在Linux系统上使用SysRq密钥?

我知道SysRq键可以用来在崩溃的Linux服务器上执行底层的系统命令。 有人可以解释如何使用这个function,无论是通过ssh或vmware控制台窗口远程工作,还可以使用其他任何东西(除了重新启动崩溃的系统)?

查看在GNU中排队的命令

有没有办法查看使用GNU at命令计划执行的实际命令? atq只是给出了工作ID和执行时间,我需要看看命令。 ps在我的情况下,发行版是Ubuntu

与Debian交易和回滚

我不知道这是否是常识,但是RPM在执行升级后(例如破坏了某些东西)支持回滚到以前的安装。 你可以通过rpm –repackage标志来生成一堆当前安装的RPM文件,它将会改变。 之后,您可以在2小时前说出“ rpm -Uvh -rollback ”,然后轻松地将您的机器回滚到2小时前的状态。 我的问题是,有没有人在基于Debian的发行版中find类似的东西?

如何增加Linux 2.6的MTU大小?

如何增加Linux 2.6的MTU大小? 这样的事情可能吗? 如果是的话,哪些文件(在/etc或其他地方)必须编辑?

如何使用linux工具设置磁盘分区alignment?

阅读SQL Server的磁盘分区alignment最佳实践后 ,我只想给这些build议一个尝试,但在我的Linuxtesting服务器上。 什么是为了设置分区偏移量(如果可能的话, fdisk或Linux Live CD上可用的任何其他分区工具)所需的参数?

通过正则expression式全局着色terminal

我知道许多程序使用颜色 – (vim,ack,color-l等等),但是仍然有很多情况下你被黑白的困住了。 有一些脚本会根据正则expression式来输出颜色(比如“做任何匹配的狗”红色“),但是这些脚本必须用pipe道调用 – 例如:”cat myfile | color dog red“,这对于任何事情都是没有用的互动。 我正在寻找的东西是挂钩terminal模拟器(或terminal,实际上是这样)和颜色与给定的正则expression式匹配的任何东西,独立于我正在使用的shell或程序。 如果这与ncurses一起工作,那也是非常棒的。 我有太多的黑白程序,如果我能指定一个关键字列表来突出显示/打印颜色,当它们出现或键入时,这将是非常好的。 我使用的可能使用GNOMEterminal的Guake控制台,我不知道GNOME是否已经有了这个function。