linux命令访问windows共享

不及物动词 其他 172

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要在Linux系统中访问Windows共享文件夹,可以使用一些特定的命令和工具来实现。

    一、安装samba软件包
    首先,我们需要确保系统中安装了samba软件包,这里简单介绍一下在常见的Linux发行版中安装samba的命令:
    – 在Debian或Ubuntu上,可以使用以下命令安装samba:
    “`
    sudo apt-get install samba
    “`
    – 在Fedora或CentOS上,可以使用以下命令安装samba:
    “`
    sudo dnf install samba
    “`

    二、配置samba客户端
    完成samba软件包的安装后,我们需要进行一些配置,以便在Linux系统中访问Windows共享文件夹。
    1. 指定Windows共享文件夹的位置:
    编辑`/etc/samba/smb.conf`文件,并在该文件中添加以下内容:
    “`
    [shared_folder]
    comment = Shared Folder
    path = //windows_hostname/shared_folder
    read only = no
    guest ok = yes
    “`
    – `shared_folder`是共享文件夹的名称,可以根据实际情况进行修改。
    – `//windows_hostname/shared_folder`是Windows主机名及共享文件夹的路径,需要根据实际情况修改。
    – `read only = no`表示允许读写操作。
    – `guest ok = yes`表示允许匿名访问。

    2. 重启smb服务:
    根据不同的Linux发行版,重启smb服务的命令可能会有所不同:
    – 在Debian或Ubuntu上,可以使用以下命令重启smb服务:
    “`
    sudo systemctl restart smbd
    “`
    – 在Fedora或CentOS上,可以使用以下命令重启smb服务:
    “`
    sudo systemctl restart smb
    “`

    三、访问Windows共享文件夹
    完成以上配置后,就可以在Linux系统中通过命令访问Windows共享文件夹了。
    1. 创建一个本地目录,用于挂载Windows共享文件夹:
    “`
    sudo mkdir /mnt/shared_folder
    “`

    2. 使用mount命令挂载Windows共享文件夹:
    “`
    sudo mount -t cifs //windows_hostname/shared_folder /mnt/shared_folder -o guest
    “`
    – `//windows_hostname/shared_folder`是Windows主机名及共享文件夹的路径,需要根据实际情况修改。

    3. 现在,您可以在Linux系统中访问/mnt/shared_folder目录,就相当于访问了Windows共享文件夹。

    以上就是在Linux系统中访问Windows共享文件夹的方法,希望对您有帮助!详细的日常命令可以通过man命令查询。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux可以通过以下命令访问Windows共享:

    1. 使用smbclient命令进行共享访问:
    使用smblient命令可以连接到Windows共享文件夹并执行各种操作,如获取、上传、下载文件等。命令格式如下:
    “`
    smbclient //hostname/sharename -U username
    “`
    其中,hostname是Windows机器的名称或IP地址,sharename是共享文件夹的名称,username是Windows用户的用户名。

    2. 使用mount命令挂载共享文件夹:
    Linux可以通过mount命令将Windows共享文件夹挂载到本地目录,使其在文件系统中可用。命令格式如下:
    “`
    sudo mount -t cifs //hostname/sharename /mnt/mountpoint -o username=username,password=password
    “`
    其中,hostname是Windows机器的名称或IP地址,sharename是共享文件夹的名称,mountpoint是本地目录的路径,username和password是Windows用户的凭据。

    3. 配置/etc/fstab文件自动挂载:
    可以将Windows共享文件夹的挂载参数添加到/etc/fstab文件中,使其在系统启动时自动挂载。编辑/etc/fstab文件,在最后添加以下行:
    “`
    //hostname/sharename /mnt/mountpoint cifs username=username,password=password 0 0
    “`
    其中,hostname是Windows机器的名称或IP地址,sharename是共享文件夹的名称,mountpoint是本地目录的路径,username和password是Windows用户的凭据。

    4. 在文件管理器中直接访问:
    大多数Linux发行版都内置了文件管理器,如Nautilus、Nemo等,通过这些文件管理器可以直接在GUI界面中访问Windows共享文件夹。在文件管理器的地址栏中输入smb://hostname/sharename即可。

    5. 使用其他工具:
    除了smbclient和mount外,还有其他一些工具可以用于访问Windows共享文件夹,如smbget、smbtree、smbnetfs等。可以根据实际需求选择合适的工具进行操作。

    总之,通过上述方法可以在Linux系统中方便地访问Windows共享文件夹,实现文件的共享和传输。

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

    在Linux系统中,可以使用多种命令来访问Windows共享文件夹。以下是一种简单的操作流程:

    1. 安装依赖软件
    在Linux系统上,需要安装smbclient和cifs-utils软件才能访问Windows共享文件夹。使用以下命令来安装:
    “`
    sudo apt-get install smbclient cifs-utils
    “`

    2. 创建本地目录
    在Linux系统上,创建一个本地目录作为挂载点,用于临时挂载Windows共享文件夹。使用以下命令创建目录:
    “`
    mkdir /mnt/windows_share
    “`

    3. 挂载Windows共享文件夹
    使用以下命令来挂载Windows共享文件夹:
    “`
    sudo mount -t cifs //windows_pc/shared_folder /mnt/windows_share -o username=your_username,password=your_password
    “`
    将”windows_pc”替换为Windows PC的名称或IP地址,”shared_folder”替换为Windows共享文件夹的名称,”your_username”和”your_password”分别替换为Windows登录凭据。

    4. 访问共享文件
    挂载成功后,可以通过在/mnt/windows_share目录下访问共享文件。例如,可以使用ls命令列出共享文件夹中的文件:
    “`
    ls /mnt/windows_share
    “`

    5. 卸载共享文件夹
    完成共享文件夹的访问后,可以使用以下命令来卸载:
    “`
    sudo umount /mnt/windows_share
    “`

    这只是一种简单的访问Windows共享文件夹的方法,具体操作可能因系统版本和网络环境而有所不同。请根据实际情况进行相应配置和操作。

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

400-800-1024

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

分享本页
返回顶部