一、用smbclient命令登錄成功但看不了文件 原因:SELinux的阻擋 解決:1、關閉SELinux : setenforce 0 (臨時生效,重啟後失效) 或vi /etc/sysconfig/selinux將SELINUX=enforcing改為SELINUX=disabled(永久生效) ...
一、用smbclient命令登錄成功但看不了文件
原因:SELinux的阻擋
解決:1、關閉SELinux : setenforce 0 (臨時生效,重啟後失效)
或vi /etc/sysconfig/selinux將SELINUX=enforcing改為SELINUX=disabled(永久生效)
2、更改共用目錄的context值: chcon -t samba_share_t /share/(share為共用文件夾)
二、用put上傳文件時提示NT_STATUS_OBJECT_PATH_NOT_FOUND opening remote file \/etc/passwd
原因:文件目標遠
解決:切換到文件所在目錄下,再用smbclient命令登錄並用put命令上傳,不用絕對路徑
三、登錄成功但是顯示tree connect failed: NT_STATUS_ACCESS_DENIED
原因:用戶在配置文件中沒被生效
解決:在/etc/samba/smb.conf文件中的valid users = u1,u3中加入對應用戶