linux访问Windows的共享命令

worktile 其他 162

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux访问Windows的共享命令有多种方式,下面我会介绍两种常用的方法。

    第一种方法是使用smbclient命令。smbclient是一个基于SMB(Server Message Block)协议的工具,可以让Linux系统像访问本地文件系统一样访问Windows共享文件夹。

    首先,确保你的Linux系统上已经安装了smbclient。然后,打开终端,输入以下命令:
    “`
    smbclient ///<共享文件夹名称> -U -W
    “`
    其中,``是Windows主机的IP地址,`<共享文件夹名称>`是共享文件夹的名称,``是你在Windows系统中的用户名,``是你在Windows系统中的工作组名称。

    接下来,输入你在Windows系统中的密码,即可进入smbclient的交互界面。在该界面中,你可以使用类似于Linux系统中的命令来操作Windows共享文件夹,如ls命令用于列出文件和文件夹、get命令用于下载文件、put命令用于上传文件等。

    第二种方法是使用mount命令挂载Windows共享文件夹。这种方法可以让你像访问本地文件系统一样访问Windows共享文件夹,而无需额外输入命令。

    首先,确保你的Linux系统上已经安装了cifs-utils包。然后,打开终端,创建一个空文件夹,用于挂载共享文件夹,例如:
    “`
    mkdir /mnt/windows_share
    “`

    接下来,使用以下命令挂载Windows共享文件夹:
    “`
    mount -t cifs ///<共享文件夹名称> /mnt/windows_share -o username=,password=,workgroup=
    “`
    其中,``是Windows主机的IP地址,`<共享文件夹名称>`是共享文件夹的名称,``是你在Windows系统中的用户名,``是你在Windows系统中的密码,``是你在Windows系统中的工作组名称。

    挂载成功后,你就可以在/mnt/windows_share目录下访问Windows共享文件夹中的文件和文件夹了。

    无论使用哪种方法,都可以在Linux系统中轻松访问Windows的共享文件夹。希望这些命令对你有帮助!

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux中,可以使用不同的命令来访问和使用Windows共享文件夹。这些命令可以让用户在Linux系统上访问和使用Windows的共享文件夹和打印机。下面是几个常用的命令:

    1. smbclient命令:
    smbclient命令是一个基于SMB(Server Message Block)协议的客户端程序,它可以让Linux系统作为SMB客户端与Windows共享进行交互。使用该命令,可以列出Windows共享的文件夹、下载和上传文件,并执行其他与SMB共享相关的操作。

    例子:
    “`
    smbclient /// -U
    “`
    其中是Windows共享的IP地址,是共享的文件夹名称,是用于登录的用户名。使用此命令后,可以输入密码来登录并访问共享文件夹。

    2. mount命令:
    mount命令可以将Windows共享文件夹挂载到Linux文件系统中,从而使得Linux操作系统可以像本地文件夹一样访问Windows共享文件夹。使用该命令需要在Linux系统中安装cifs-utils软件包。

    例子:
    “`
    sudo mount -t cifs /// -o username=,password=“`
    其中是Windows共享的IP地址,是共享的文件夹名称,是要挂载的目标文件夹,是用于登录的用户名和密码。

    3. smbmount和smbumount命令:
    smbmount命令可以像mount命令一样将Windows共享文件夹挂载到Linux文件系统中,smbumount命令用于卸载挂载的共享文件夹。使用这两个命令需要在Linux系统中安装smbfs软件包。

    例子:
    “`
    sudo smbmount /// -o username=,password=sudo smbumount
    “`
    其中是Windows共享的IP地址,是共享的文件夹名称,是要挂载的目标文件夹,是用于登录的用户名和密码。

    4. nmap命令:
    nmap命令是一个网络扫描工具,也可以用来扫描网络中的Windows共享文件夹。使用该命令可以列出网络中开放的共享文件夹。

    例子:
    “`
    sudo nmap -p 139,445 –script smb-os-discovery.nse
    “`
    其中
    是要扫描的IP地址,该命令会扫描目标主机的139和445端口,并列出开放的共享文件夹。

    5. gvfs-mount命令:
    gvfs-mount命令是GNOME虚拟文件系统的一部分,可以用来访问和管理远程文件系统,包括Windows共享文件夹。该命令可以在GNOME终端中使用。

    例子:
    “`
    gvfs-mount smb://@/
    “`
    其中是Windows共享的IP地址,是共享的文件夹名称,是用于登录的用户名。使用此命令后,可以输入密码来登录并访问共享文件夹。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux系统可以通过一些命令来访问Windows的共享,常见的命令包括mount、smbclient、smbmount和cifsmount等。下面将详细介绍这些命令的使用方法和操作流程。

    一、使用mount命令挂载Windows共享目录
    1. 在Linux系统上创建一个用于挂载Windows共享目录的本地目录,比如/mnt/win_share。
    “`
    mkdir /mnt/win_share
    “`
    2. 使用mount命令来挂载Windows共享目录。
    “`
    mount -t cifs //WindowsIP/ShareName /mnt/win_share -o username=User,password=Password
    “`
    其中,WindowsIP是Windows主机的IP地址,ShareName是共享的名称,User是Windows账户的用户名,Password是Windows账户的密码。需要根据实际情况修改这些信息。

    3. 成功挂载后,就可以通过/mnt/win_share来访问Windows共享目录了。

    二、使用smbclient命令访问Windows共享
    1. 安装smbclient命令行工具。
    “`
    sudo apt-get install smbclient
    “`
    2. 使用smbclient命令来访问Windows共享。
    “`
    smbclient /// -U %“`
    其中,WindowsIP是Windows主机的IP地址,ShareName是共享的名称,User是Windows账户的用户名,Password是Windows账户的密码。需要根据实际情况修改这些信息。

    3. 成功连接后,可以使用smbclient命令提供的各种命令来操作Windows共享,比如ls、get、put等。

    三、使用smbmount命令挂载Windows共享目录
    1. 安装smbmount命令行工具。
    “`
    sudo apt-get install smbfs
    “`
    2. 使用smbmount命令来挂载Windows共享目录。
    “`
    smbmount /// -o username=,password=“`
    其中,WindowsIP是Windows主机的IP地址,ShareName是共享的名称,LocalMountPoint是本地挂载点的路径,User是Windows账户的用户名,Password是Windows账户的密码。需要根据实际情况修改这些信息。

    3. 成功挂载后,就可以通过LocalMountPoint来访问Windows共享目录了。

    四、使用cifsmount命令挂载Windows共享目录
    1. 安装cifsmount命令行工具。
    “`
    sudo apt-get install cifs-utils
    “`

    2. 使用cifsmount命令来挂载Windows共享目录。
    “`
    cifsmount /// -o user=,pass=“`
    其中,WindowsIP是Windows主机的IP地址,ShareName是共享的名称,LocalMountPoint是本地挂载点的路径,User是Windows账户的用户名,Password是Windows账户的密码。需要根据实际情况修改这些信息。

    3. 成功挂载后,就可以通过LocalMountPoint来访问Windows共享目录了。

    总结:
    通过以上介绍,可以看出在Linux系统中访问Windows共享主要有mount、smbclient、smbmount和cifsmount等命令,每个命令的使用方法和操作流程都有所不同。根据实际需求和具体环境,可以选择合适的命令来访问Windows共享。无论使用哪种命令,都需要提供正确的Windows共享主机的IP地址、共享名称、Windows账户的用户名和密码等信息。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部