小编mgo*_*ven的帖子

网络错误:没有可用的缓冲区空间

在正常运行一段时间后,我们的一台 Windows XP SP3 机器不再打开一些(!)新的 TCP/IP 连接。

Putty 说Network Error: no buffer space available,IE 不会打开任何新连接,但例如网络驱动器映射仍然有效,甚至可以建立新的连接。

netstat 没有显示更多打开的连接,通常,ping 和 DNS 查找工作正常。

任何提示?

networking windows-xp socket

24
推荐指数
2
解决办法
8万
查看次数

只允许从内网对SSH服务器进行密码认证

我有一个在 Ubuntu Precise 12.04 上运行的 OpenSSH 5.9p1 服务器,它接受来自内部网络和 Internet 的连接。我想要求对来自 Internet 的连接进行公钥身份验证,但对来自内部网络的连接接受公钥或密码身份验证。我可以配置 OpenSSH 来实现这一点吗?

security linux ssh ssh-keys

24
推荐指数
1
解决办法
2万
查看次数

用它自己安全地擦除整个 Linux 服务器

我有远程 ssh 访问权限和 root 访问权限。我没有物理访问权限。我不是在寻找涉及启动任何东西的解决方案,我想从当前运行的东西中做到这一点。

操作系统是SL6。有没有办法将所需的所有内容加载到 RAM 中,并使用 dd 或类似方法安全地擦除整个磁盘?显然,这最终会导致一个无法正常工作的盒子,这是我预期的结果。

看起来这应该是可能的。

两个更有趣的补充:

  1. 能够 ssh 进入,运行 screen,运行 dd 命令和分离。完成后一周后登录。:)

  2. 不知何故有一个进度条?

更新:我现在使用 chroot 选项。正在做:

mkdir /dev/shm/ramdisk/ && cd ramdisk && mkdir bin lib64 && cd /lib64 && cp ld-linux-x86-64.so.2 libc.so.6 libdl.so.2 libpthread.so.0 librt.so.1 libtinfo.so.5 /dev/shm/ramdisk/lib64 && cd /bin && cp bash dd /dev/shm/ramdisk/bin && cd /dev/shm/ramdisk && chroot .

哪个有效(!)但我仍然需要 /dev/zero 和 /dev/sda。有什么想法吗?

2012-07-20更新

mkdir /dev/shm/ramdisk/ && cd /dev/shm/ramdisk && mkdir bin lib64 && cd /lib64 && cp ld-linux-x86-64.so.2 …

security linux dd secure-delete

21
推荐指数
2
解决办法
7359
查看次数

调整 LUKS 加密卷的大小

我在 LVM LV 之上的 LUKS 之上有一个 500GiB ext4 文件系统。我想将 LV 的大小调整为 100GiB。我知道如何在 LVM LV 上调整 ext4 的大小,但如何处理 LUKS 卷?

mgorven@moab:~% sudo lvdisplay /dev/moab/backup
  --- Logical volume --- 
  LV Name                /dev/moab/backup
  VG Name                moab
  LV UUID                nQ3z1J-Pemd-uTEB-fazN-yEux-nOxP-QQair5                                                                      
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                500.00 GiB                                                                                                           
  Current LE             128000
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     2048 
  Block device           252:3
mgorven@moab:~% sudo cryptsetup status backup
/dev/mapper/backup is active and is in …
Run Code Online (Sandbox Code Playgroud)

linux filesystems encryption lvm luks

15
推荐指数
1
解决办法
1万
查看次数

虚拟机 centos 没有 eth0

刚刚安装了一个新的 centos-minimal,我无法让桥接网络或任何网络工作,甚至在仅主机模式下。当你运行 ifconfig 时,没有 eth0 只有一个 lo,

也当你 cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"
HWADDR="08:00:27:FE:D5:10"
NM_CONTROLLED="yes"
ONBOOT="no"
Run Code Online (Sandbox Code Playgroud)

virtualbox centos6

11
推荐指数
1
解决办法
1万
查看次数

如何确定一个月的周数

在 Linux CLI 上,有没有办法获取一个月中的星期几?也许还有另一种方法可以通过一个简单的(如date)命令来实现这一点?假设第 1 天到第 7 天是第一周,第 8 天到第 14 天是第二周,依此类推。

linux date

11
推荐指数
1
解决办法
2万
查看次数

垃圾邮件发送者如何使用我的 google 应用程序域(它甚至有 DKIM!)欺骗电子邮件

我最近收到了很多反弹。

我以为我的 google 应用程序帐户已被盗用,但我的应用程序帐户上没有活动,当然也看不到恶意用户。

由于电子邮件总是从某个随机用户名(例如 onSecNtV1@mydomain.com)发送,我试图找到一种禁止未注册用户发送电子邮件的方法。我找不到任何东西。

让我担心的是,该消息具有 X-Google-DKIM 签名,并且显示“Google 试图传递您的消息”。这是否意味着电子邮件来自我信任的客户?(我只用gmail)

AFAIK 垃圾邮件发送者可以随意欺骗电子邮件的每个字段,但 DKIM 应该让(现代)服务器丢弃这些无法验证的电子邮件。

知道泄漏在哪里吗?

这是一个反弹的例子:

Delivery to the following recipient failed permanently:

     spoonbillzi7@etisbew.com

Technical details of permanent failure: Google tried to deliver your
message, but it was rejected by the server for the recipient domain
174.133.125.2 [174.133.125.2].

The error that the other server returned was: 553 sorry, that domain
isn't in my list of allowed rcpthosts; no valid cert for gatewaying
(#5.7.1)

----- Original message -----

X-Google-DKIM-Signature: v=1; a=rsa-sha256; …
Run Code Online (Sandbox Code Playgroud)

security email dkim email-bounces g-suite

11
推荐指数
1
解决办法
4457
查看次数

php5-fpm:用于在重启前检查配置的 bash 脚本

我编写了一个脚本来在 Nginx 上创建新的虚拟主机。该脚本创建 Ningx vhost 配置文件、vhost 用户和目录、php-fpm 池文件。

在脚本的末尾,我想在重新启动 php-fpm 之前检查配置是否正常。对于 Apache,我可以apachectl graceful,但是可以用 做类似的事情php5-fpm -t吗?

scripting php bash php-fpm

9
推荐指数
1
解决办法
2万
查看次数

安装在另一个 NFS 安装中的 NFS 安装随机消失

我有一个很奇怪的问题,我的嵌套 NFS 挂载不时随机消失。

fstab 条目看起来有点像这样:

nfs:/home /home nfs rw,hard,intr,rsize=32768,noatime,nocto,proto=tcp 0 0
nfs:/bigdir /home/bigdir nfs rw,hard,intr,rsize=32768,noatime,nocto,proto=tcp,bg 0 0
Run Code Online (Sandbox Code Playgroud)

问题是有时“/home/bigdir”文件夹会是空的,即使 mtab 认为共享仍然被挂载。nfsstat 等 阿尔。也认为共享仍然安装。

唯一有效的是卸载,然后(重新)安装 bigdir 共享。

服务器端是 NetApp。客户端是 RHEL5.5、2.6.18-194 内核(是的,我知道 5.8 已经过时了,但据我所知,这个特定问题没有勘误)。

我可以使用各种技巧,例如自动挂载,或将其安装到另一条路径然后使用 --mount bind,但我想解决根本问题。

networking linux redhat nfs rhel5

9
推荐指数
1
解决办法
3466
查看次数

如何在 CentOS 中为所有现有和未来内核设置默认内核参数?

我想删除在 CentOS 6 中启动内核时默认使用的rhgbquiet内核参数,但我希望这适用于所有当前安装的内核以及将来安装的任何内核。我需要从脚本中执行此操作,因此无法手动编辑文件,并且应尽可能干净地完成任何文件更改。

在是Debian / Ubuntu的我会改变GRUB_CMDLINE_LINUX_DEFAULT/etc/default/grub,然后运行update-grub。我在/etc/sysconfig/grubor 中找不到这样的设置/etc/sysconfig/kernel,也没有update-grub脚本。

linux redhat centos grub linux-kernel

9
推荐指数
1
解决办法
3万
查看次数