小编Ank*_*wal的帖子

普通用户都能读/etc/passwd,这是安全漏洞吗?

ls -l /etc/passwd
Run Code Online (Sandbox Code Playgroud)

$ ls -l /etc/passwd
-rw-r--r-- 1 root root 1862 2011-06-15 21:59 /etc/passwd
Run Code Online (Sandbox Code Playgroud)

所以普通用户可以读取文件。这是安全漏洞吗?

security linux bash root

20
推荐指数
4
解决办法
7558
查看次数

如何在闪存设备上调试此 FS 错误?

我可以通过控制台访问嵌入式 linux 设备。该设备的闪存部分被分区为 FAT 文件系统。

它运行的是 linux-2.6.31。

但是,这些天我在控制台上看到这些错误,并且 FAT 文件系统变为只读。

111109:154925 FAT: Filesystem error (dev loop0)
111109:154925 fat_get_cluster: invalid cluster chain (i_pos 0)
111109:154925 FAT: Filesystem error (dev loop0)
111109:154925 fat_get_cluster: invalid cluster chain (i_pos 0)
Run Code Online (Sandbox Code Playgroud)

我不明白为什么会这样?根本原因是什么?修复方法是什么?我将不胜感激可以指出如何调查设备上此问题的可能根本原因的答案。

linux filesystems fat32

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

我无法解释的 oom 杀手

当我看到有足够的内存可用时,我无法理解为什么内核会发出这个 oom 杀手:

我看后说有足够的可用内存

普通的

DMA

普通自由行

这是一个基于 NAND 闪存的嵌入式设备,具有 256 MB RAM

内核:2.6.31

 myshellscript invoked oom-killer: gfp_mask=0xd0, order=2, oomkilladj=0 
 Backtrace: 
 [<c0106494>] (dump_backtrace+0x0/0x110) from [<c03641a0>] (dump_stack+0x18/0x1c) 
 r6:000000d0 r5:c9040c60 r4:00000002 r3:c0448690 
 [<c0364188>] (dump_stack+0x0/0x1c) from [<c015a314>] (oom_kill_process.clone.11+0x60/0x1b4) 
 [<c015a2b4>] (oom_kill_process.clone.11+0x0/0x1b4) from [<c015a738>] (__out_of_memory+0x154/0x178) 
 r8:c21e86e0 r7:001fb000 r6:00000002 r5:000000d0 r4:c9b6e000 
 [<c015a5e4>] (__out_of_memory+0x0/0x178) from [<c015a980>] (out_of_memory+0x68/0xa0) 
 [<c015a918>] (out_of_memory+0x0/0xa0) from [<c015d230>] (__alloc_pages_nodemask+0x42c/0x520) 
 r5:00000002 r4:000000d0 
 [<c015ce04>] (__alloc_pages_nodemask+0x0/0x520) from [<c015d388>] (__get_free_pages+0x18/0x44) 
 [<c015d370>] (__get_free_pages+0x0/0x44) from [<c0109418>] (get_pgd_slow+0x1c/0xe0) 
 [<c01093fc>] (get_pgd_slow+0x0/0xe0) from [<c0129ab0>] (mm_init.clone.43+0xb0/0xf0) 
 r7:c90858c0 r6:00000000 r5:c90858c0 r4:ce1a6680 
 [<c0129a00>] (mm_init.clone.43+0x0/0xf0) from [<c0129c40>] …
Run Code Online (Sandbox Code Playgroud)

linux memory kernel linux-kernel oom

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

我从我的 Linux 机器的 /boot 目录中删除了文件,现在它无法启动

我这样做是为了节省空间。

现在我看到 GRUB 正在加载,请稍候... ERROR 15

开机时。

/boot 仍然有对应于 2.6.32-27 版本的 Linux 的文件。但是我删除了 /boot 中没有该字符串的所有其他人

我能做什么 ?

linux ubuntu grub boot ubuntu-10.04

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

标签 统计

linux ×4

bash ×1

boot ×1

fat32 ×1

filesystems ×1

grub ×1

kernel ×1

linux-kernel ×1

memory ×1

oom ×1

root ×1

security ×1

ubuntu ×1

ubuntu-10.04 ×1