野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6050|回复: 1

[求助] debian的网络文件系统很多指令无法使用

[复制链接]
发表于 2022-8-23 17:55:13 | 显示全部楼层 |阅读模式
本帖最后由 我是520老谢 于 2022-8-24 11:28 编辑

硬件平台:野火的Imx6ull

系统:Debian
uboot:野火的uboot

使用SD卡启动,uboot中配置好网络文件系统,进入到网络文件系统之后,输入账号密码进入正常
1、touch 创建新的文件,写入数据正常
2、cd ifocnfig 、ls等查询指令正常
3、sudo、chmod 修改原来有权限的文件会提示没有权限
例如:

debian@npi:/usr/bin$ sudo
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set



debian@npi:/usr/bin$ ping 192.168.3.188
ping: socket: Operation not permitted


2、挂载网络文件系统的时候,挂载到以前的网络文件系统使用指令的提示就不是这样了,因为我自己做的文件系统很多功能都不太全。
举个例子:使用自己的文件系统是可以使用ping的指令的。
1、问题可能在文件系统里面,有一些权限没有开启,导致无法使用那些功能吧。
2、虚拟机中可能漏了一些配置,需要配置才能有访问权限。
     文件夹权限是修改了的vi /etc/exports 里面的配置*(rw,sync,no_root_squash) 文件夹权限
2022-08-23_175711.png


请问有朋友试过的吗?是否遇到过类似的问题呢?
网络文件系统中查看权限:- 实际权限并不是root的权限

debian@npi:~$ ls -la /usr/bin/sudo
-rwsr-xr-x 1 debian debian 110700 Jan 20  2021 /usr/bin/sudo

# 在虚拟机中查看sudo的权限
# 1.1、虚拟机里面的sudo的权限是属于root的权限
# 1.2、开发板里面的sudo的权限是属于debian权限,应该是sudo权限才能进行操作吧
# 开发板里面查看sudo权限

debian@npi:~$ ls -la /usr/bin/sudo
-rwxrwxrwx 1 debian debian 110700 Jan 20  2021 /usr/bin/sudo

# 虚拟机汇总查看sudo的权限

xwz@xwz-virtual-machine:/home/sambaShare/rootfs$ ls -la /usr/bin/sudo
-rwsr-xr-x 1 root root 136808 2月   1  2020 /usr/bin/sudo


# 虚拟机汇总查看网络文件系统里面的root的权限

xwz@xwz-virtual-machine:/home/sambaShare/rootfs/yehuoDebian$ ls -la usr/bin/sudo
-rwxrwxrwx 1 xwz xwz 110700 1月  20  2021 usr/bin/sudo


** 操作记录 虚拟机汇总修改 sudo的权限
chmod 4755 usr/bin/sudo
# 查看开发板中的sudo权限
debian@npi:~$ ls -la /usr/bin/sudo-rwsr-xr-x 1 debian debian 110700 Jan 20  2021 /usr/bin/sudodebian@npi:~$ sudosudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set


--------------------------------- 查看野火的网络文件系统,可以使用ping指令 但是无法使用ping 网络--------------------

debian@npi:~$ ping
Usage: ping [-aAbBdDfhLnOqrRUvV64] [-c count] [-i interval] [-I interface]
            [-m mark] [-M pmtudisc_option] [-l preload] [-p pattern] [-Q tos]
            [-s packetsize] [-S sndbuf] [-t ttl] [-T timestamp_option]
            [-w deadline] [-W timeout] [hop1 ...] destination
Usage: ping -6 [-aAbBdDfhLnOqrRUvV] [-c count] [-i interval] [-I interface]
             [-l preload] [-m mark] [-M pmtudisc_option]
             [-N nodeinfo_option] [-p pattern] [-Q tclass] [-s packetsize]
             [-S sndbuf] [-t ttl] [-T timestamp_option] [-w deadline]
             [-W timeout] destination
----------------------------------------------------------------------------------------------------------------

debian@npi:~$ ping 192.168.3.188
ping: socket: Operation not permitted
debian@npi:~$

----------------------------------------------------------------------------------------》
通过百度之后,慢慢修改网络文件系统,发现的确能够使得文件系统的权限开启
















回复

使用道具 举报

发表于 2022-8-24 23:32:16 来自手机 | 显示全部楼层
本帖最后由 おおおじ。 于 2022-8-24 23:34 编辑

帮顶,楼主最后提到的权限开启,是部分之前没有的权限开启还是全部权限都能开启吗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-4-24 16:34 , Processed in 0.037422 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表