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)
所以普通用户可以读取文件。这是安全漏洞吗?
我可以通过控制台访问嵌入式 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)
我不明白为什么会这样?根本原因是什么?修复方法是什么?我将不胜感激可以指出如何调查设备上此问题的可能根本原因的答案。
当我看到有足够的内存可用时,我无法理解为什么内核会发出这个 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) 我这样做是为了节省空间。
现在我看到 GRUB 正在加载,请稍候... ERROR 15
开机时。
/boot 仍然有对应于 2.6.32-27 版本的 Linux 的文件。但是我删除了 /boot 中没有该字符串的所有其他人
我能做什么 ?
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