等级考试文件服务器,内核级 Samba 文件共享服务器 CIFSD 正式开始测试

在Arm64环境下,ksmbd服务在默认配置下出现报错,日志显示‘Unknown interface’。尝试使用smb.conf样本文件替换现有配置无效。ksmbd进程正常运行,但无法通过netstat检测到445端口监听。问题可能与网络接口识别或配置文件设置有关。
摘要由CSDN通过智能技术生成

反馈:环境:Arm64环境

测试1:默认配置下报错:

[ 94.277834] ksmbd: kill_server_store:437: kill command received

[ 94.331114] ksmbd: ksmbd_tcp_set_interfaces:596: Unknown interface:

[ 113.961601] ksmbd: kill_server_store:437: kill command received

[ 835.181268] ksmbd: ksmbd_tcp_set_interfaces:596: Unknown interface:

[ 1093.833659] ksmbd: ksmbd_tcp_set_interfaces:596: Unknown interface:

[ 1307.474413] ksmbd: ksmbd_tcp_set_interfaces:596: Unknown interface:

[ 1385.562898] ksmbd: kill_server_store:437: kill command received

[ 1443.247842] ksmbd: kill_server_store:437: kill command received

[ 1473.398408] ksmbd: ksmbd_tcp_set_interfaces:596: Unknown interface:

smb.conf部分内容如下:

interfaces = eth0

bind interfaces only = yes

ipc timeout = 20

deadtime = 15

map to guest = Bad User

smb2 max read = 64K

smb2 max write = 64K

smb2 max trans = 64K

cache read buffers = no

cache trans buffers = no

ps -ef|grep ksmb

23186 root 1168 S /usr/sbin/ksmbd.mountd --n

23188 root 1336 S /usr/sbin/ksmbd.mountd --n

lsmod|grep ksmb

ksmbd 249856 0

netstat -an|grep 445 无结果

测试2:

把/etc/ksmbd/ksmbd.config.example 拷贝成 /etc/ksmbd/smb.conf同样不行:

daemon.notice ksmbd: Starting Ksmbd userspace service.

smb.conf如下:

config globals

option 'description' 'Ksmbd on OpenWrt'

config share

option name 'testshare'

option path '/tmp'

option read_only 'no'

option guest_ok 'yes'

option create_mask '0666'

option dir_mask '0777'

option force_root '1'

ps -ef|grep ksmb

23974 root 1168 S /usr/sbin/ksmbd.mountd --n

lsmod|grep ksmb

ksmbd 249856 0

netstat -an|grep 445 无结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值