Linux之ubuntu下使用局域网内Windows共享打印机

本文介绍了如何在Ubuntu 17.04系统中连接并使用局域网内的Windows共享打印机。通过查找网络打印机、设置SAMBA、输入Windows电脑的IP地址,以及尝试不同类型的用户名和密码组合,最终成功添加并安装打印机驱动。即使打印测试页失败,但实际打印功能正常。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

最近新入手一台HP打印机,放在办公室,连接在一台win7电脑上,作为共享打印机,苦于大Ubuntu,一直看了好多教程,才成功连接打印机,于是写下此教程,供后人少走弯路


内容

废话少说,教程开始:

以我电脑为例(Ubuntu17.04)

1.首先去系统里找到打印机软件【Printers】打开,如下图

<think>首先,用户要求用中文回答问题。问题是:“linuxwindows局域网实现共享文件夹方案”。我需要提供LinuxWindows局域网中实现共享文件夹的方案。 关键点: - LinuxWindows之间的共享文件夹。 - 在局域网(LAN)环境中。 - 方案应该包括步骤或方法。 常见方案: 1. 使用Samba:Samba是Linux上实现SMB/CIFS协议的软件,允许与Windows共享文件和打印机。 2. 使用NFS:Network File System,但Windows可能需要额外客户端。 3. 其他方法如FTP或SFTP,但用户指定了“共享文件夹”,所以Samba是最直接的。 最佳方案:使用Samba,因为它专为Linux-Windows互操作性设计。 回答结构: 1. 简要介绍方案。 2. 提供步骤: - Linux端:安装和配置Samba。 - Windows端:访问共享文件夹。 3. 确保回答清晰、简洁。 然后,在回答后,必须添加“§§相关问题§§”,并在同一行输出,然后列出3-5个相关问题。问题必须基于用户的问题和我的回答。 示例格式: - 回答内容。 - 然后“§§相关问题§§”后跟编号列表。 禁止换行分散,所以“§§相关问题§§”必须在一行中输出,然后直接列出问题。 相关问题应该: - 基于主题:Linux-Windows共享、配置细节、故障排除等。 - 数量:3-5个。 可能的回答: - 介绍Samba方案。 - 步骤: - Linux: 安装samba,配置smb.conf,创建共享目录,设置权限,重启服务。 - Windows: 通过文件资源管理器访问,输入Linux IP地址和共享路径。 完整回答: 在LinuxWindows之间实现局域网共享文件夹,最常用的方案是使用Samba协议。以下是实现步骤: 1. **在Linux端配置Samba共享**: - 安装Samba:`sudo apt-get install samba`(基于Debian系统)。 - 编辑配置文件:`sudo nano /etc/samba/smb.conf`。 - 添加共享部分,例如: ``` [shared] path = /path/to/shared/folder browseable = yes writable = yes guest ok = yes ``` - 创建共享目录并设置权限:`sudo mkdir -p /path/to/shared/folder`,`sudo chmod 777 /path/to/shared/folder`(或更安全的方式)。 - 重启Samba服务:`sudo systemctl restart smbd nmbd`。 2. **在Windows访问共享**: - 打开文件资源管理器。 - 在地址栏输入:`\\Linux_IP_address\shared`(例如:`\\192.168.1.100\shared`)。 - 如果需要,输入Samba用户名和密码(如果设置了)。 然后,添加“§§相关问题§§”和相关问题。 相关问题想法: 1. 如何设置Samba用户认证? 2. 如果无法访问共享,如何排查问题? 3. 还有其他方法在LinuxWindows之间共享文件吗? 4. 如何配置只读共享? 5. 在Windows上如何共享文件夹给Linux访问? 确保3-5个问题。 最终输出: - 回答内容。 - §§相关问题§§ 1. ... 2. ... 3. ...</think>在LinuxWindows之间实现局域网共享文件夹,最常用的方案是使用Samba协议(SMB/CIFS),因为Samba在Linux上提供了与Windows原生兼容的文件共享服务。以下是详细步骤: ### Linux端配置(以Ubuntu为例): 1. **安装Samba**: ```bash sudo apt update && sudo apt install samba -y ``` 2. **创建共享目录并设置权限**: ```bash sudo mkdir -p /srv/shared sudo chmod 777 /srv/shared # 简化权限,或使用更安全的ACL ``` 3. **编辑Samba配置文件**: 打开`/etc/samba/smb.conf`,添加共享段: ```ini [shared] path = /srv/shared browseable = yes writable = yes guest ok = yes # 允许匿名访问,或设置用户认证 ``` 4. **重启Samba服务**: ```bash sudo systemctl restart smbd nmbd ``` 5. **(可选)添加Samba用户**: ```bash sudo smbpasswd -a username # 设置密码 ``` ### Windows访问: 1. 打开文件资源管理器。 2. 在地址栏输入Linux的IP地址和共享名(例如:`\\192.168.1.100\shared`)。 3. 如果配置了用户认证,输入Samba用户名和密码;否则直接匿名访问。 ### 注意事项: - **网络要求**:确保LinuxWindows在同一局域网网段,防火墙允许Samba端口(TCP 139/445)。 - **安全建议**:生产环境应禁用`guest ok`,使用用户认证并设置只读权限。 - **替代方案**:如果Samba不可用,可尝试NFS(需Windows安装NFS客户端)或FTP/SFTP,但Samba是最简单高效的。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值