sysadmin 更换 NAS 后,我无法再挂载网络共享
sudo mount -t cifs //netgear.local/public /media/mountY -o uid=1000,iocharset=utf8,username="adam",password="password"
Run Code Online (Sandbox Code Playgroud)
两个NAS都是基于linux的,一个是Samba 3.5.15(旧的),另一个是Samba 3.5.16(新的)(从smbclient获取的信息)
但是,我可以在 的帮助下登录并使用共享smbclient,如下所示:
smbclient //NETGEARV2/public -U adam
Run Code Online (Sandbox Code Playgroud)
我能做什么?有没有smbmount在Linux Mint的(也不在Ubuntu)了。
当我检查时,dmesg我得到了这个信息:
CIFS VFS: Send error in QFSUnixInfo = -95
CIFS VFS: cifs_read_super: get root inode failed
Run Code Online (Sandbox Code Playgroud) scp在所有情况下都能很好地工作,但是 Raspberry Pi 在安全环境 (lan) 中有效复制文件的能力很弱。通过 54 Mbit 无线局域网的理论上可能的 6.75 MB/s 缩小到大约 1.1 MB/s。
有没有办法在不加密的情况下远程复制文件?
它应该是一个 cli 命令,不依赖于额外的服务(ftp、samba)或至少具有最少的配置。我的意思是,一个标准工具,开箱即用,与标准程序/服务(如 scp/ssh)配合得很好。
这是一个非常奇怪的研究,到目前为止我所做的所有研究都没有成功。
我正在尝试将 Windows 共享从 CentOS 7.5.1804 连接到 Windows Server 2008 R2(不要窃笑,请继续讨论主题)共享。该服务器:
当我从 Linux 运行此命令时:
smbclient -L <IP> -U Administrator
Run Code Online (Sandbox Code Playgroud)
我明白了:
Sharename Type Comment
--------- ---- -------
ADMIN$ Disk Remote Admin
C$ Disk Default share
IPC$ IPC Remote IPC
MyShare Disk
Users Disk
Reconnecting with SMB1 for workgroup listing.
Connection to <IP> failed (Error NT_STATUS_RESOURCE_NAME_NOT_FOUND)
Failed to connect with SMB1 -- no workgroup available
Run Code Online (Sandbox Code Playgroud)
奇怪的。它会引发错误,但仍会列出所有共享。谷歌搜索“NT_STATUS_RESOURCE_NAME_NOT_FOUND”并没有得到很多信息。
自从找到共享后,我继续:
mount -v -t cifs //<IP>/MyShare /mnt -o username=Administrator
Run Code Online (Sandbox Code Playgroud)
它返回这个:
mount …Run Code Online (Sandbox Code Playgroud) 有没有办法通过在命令行上提供凭据(例如,使用lpr)来打印到需要身份验证的 Samba 打印机?
我设法将凭据存储在 GNOME Keyring 中,当我使用桌面会话登录时,我可以使用lpr.
有没有办法:
lpr远程登录 (SSH) 时?
编辑
我知道可以为所有用户存储一组凭据(直接在打印机 URI 中的 CUPS 中),但我们需要每个用户使用他/她自己的凭据进行身份验证。
有了IP,在Linux下如何访问共享的smb文件?
当我输入例如:
smb://192.168.0.50 我收到一条错误消息。
我正在尝试将 NetApp CIFS 共享挂载到我们的一台服务器上,但我不断将“权限被拒绝”打印到 stderr 并NT_STATUS_WRONG_PASSWORD打印到正在运行的dmesg.
root@xxxehpvld05 ~ $ mount.cifs -vv //zhp-nas.xxx.com/perspectives /mnt/secure/cifs -o credentials=/etc/cifs.creds
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
root@xxxehpvld05 ~ $ dmesg | tail
CIFS VFS: cifs_mount failed w/return code = -13
Status code returned 0xc000006a NT_STATUS_WRONG_PASSWORD
CIFS VFS: Send error in SessSetup = -13
CIFS VFS: cifs_mount failed w/return code = -13
Status code returned 0xc000006a NT_STATUS_WRONG_PASSWORD
CIFS VFS: Send error in SessSetup = -13 …Run Code Online (Sandbox Code Playgroud) 我最近尝试在 manjoro linux 上启动 samba。
systemctl start samba.service
systemctl status samba.service
? samba.service - Samba AD Daemon
Loaded: loaded (/usr/lib/systemd/system/samba.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Fri 2017-04-21 10:40:03 SAST; 1s ago
Process: 5913 ExecStart=/usr/bin/samba $SAMBAOPTIONS (code=exited, status=0/SUCCESS)
Main PID: 5914 (code=exited, status=1/FAILURE)
Apr 21 10:40:02 aaron-pc systemd[1]: Starting Samba AD Daemon...
Apr 21 10:40:02 aaron-pc systemd[1]: Started Samba AD Daemon.
Apr 21 10:40:03 aaron-pc systemd[1]: samba.service: Main process exited, code=exited, status=1/FAILURE
Apr 21 10:40:03 aaron-pc systemd[1]: …Run Code Online (Sandbox Code Playgroud) 不知道我的Linux系统中是否预装了Samba。
我有/etc/samba/目录,smb.conf文件。但是如果我尝试这些命令之一
sudo service smb start
sudo service samba start
sudo service smbd start
Run Code Online (Sandbox Code Playgroud)
答案永远是unrecognized service。
在/etc/init.d那里一样,没有文件smb,samba或smbd。我怎么能再查?
还是很感谢你!
我正在使用以下命令连接到 samba 共享..
/usr/bin/smbclient \\\\server78\\publicfolder
Run Code Online (Sandbox Code Playgroud)
它会在连接之前询问我的 linux 帐户密码。
如果我手动运行它,这不是问题,但是如何在 bash 脚本中使用它而不要求我输入密码?
几个月来,我在 Windows 共享中从 Debian Jessie 远程安装了几个目录。
在过去的几周里,我一直抱怨从挂载点随机断开连接,并且不得不做一个
sudo mount -a
Run Code Online (Sandbox Code Playgroud)
重新获得安装连接,几次(服务器每周使用一次或两次)。
例如,在一段时间未使用后,坐骑不会经常恢复。
Windows 管理员还告诉我 Windows 服务器有一段时间没有重新启动。
今天,巧合的是,mount -a再次尝试时,它仅在第二次尝试中起作用,而第一次尝试出现以下错误:
sudo mount -a
mount error(104): Connection reset by peer
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Run Code Online (Sandbox Code Playgroud)
目录是从/etc/fstab这样安装的:
//10.2.1.2/XX/ZZ/YY /mnt/mount_point cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0770,dir_mode=0770,uid=1001,gid=1001 0 0
在执行 mount 命令时,您还可以看到该选项echo_interval默认在 60 分钟激活。
$mount
//10.2.1.2/XX/ZZ/YY on /mnt/mount_point type cifs (rw,relatime,vers=1.0,cache=strict,username=someusername,domain=XXX,uid=1001,forceuid,gid=1001,forcegid,addr=10.2.1.2,file_mode=0770,dir_mode=0770,nounix,serverino,mapposix,rsize=61440,wsize=65536,echo_interval=60,actimeo=1)
该怎么办?