win10临时文件登陆-(win10临时文件登录)
来源:191路由网 2022-12-28 05:43:25
使用 Samba 设置跨平台文件共享。
如果你使用不同的操作系统,能够在它们之间共享文件会让你倍电脑感方便。这篇文章介绍如何使用 Samba和mount.cifs在 Linux (Fedora 33)和 Windows 10 之间设置文件共享。
Samba 是 SMB/CIFS协议的 Linux 实现,允许通过网络连接直接访问共享的文件夹和打印机。 mount.cifs 是 Samba 套件的一部分,可让你在 Linux 下挂载CIFS文件系统。
从 Windows 访问 Linux注意: 这些说明适用于在你的私有本地网络内,或在 Linux 宿主机和虚拟化的 Windows 访客机之间的虚拟主机专用网络中共享文件。不要将本文视为你公司网络的操作指南,因为本文没有实现必要的网络安全考虑。
本节介绍从 Windows 文件资源管理器访问用户的 Linux 主目录。
1、安装和配置 Samba进入你的系统安装 Samba:
dnf install samba
Samba 是一个系统守护进程,其配置文件位于 /etc/samba/smb.conf
。它的默认配置应该就可以工作。如果不行,下面这个最小化配置应该可以解决问题:
[global] workgroup = SAMBA server string = %h server (Samba %v) invalid users = root security = user[homes] comment = Home Directories browseable = no valid users = %S writable 电脑 = yes
你可以在该项目网站的 smb.conf部分找到参数的详细说明。
2、修改 LinuxSE如果你的 Linux 发行版受 SELinux保护(比如 Fedora),必须通过以下命令才能通过 Samba 共享主目录:
setsebool -P samba_enable_home_dirs on
通过以下命令查看这个值:
getsebool samba_enable_home_dirs
输出如下:
3、启用你的用户Samba 使用一组用户/密码来管理连接权限。通过键入以下命令将你的 Linux 用户添加到该集合中:
smbpasswd -a
系统提示你输入密码。这是一个 全新的密码;而不是你账户的当前密码。请输入你想用来登录 Samba 的密码。
键入以下命令得到有 Samba 使用权限的用户列表:
pdbedit -L -v
键入以下命令删除一个用户:
smbpasswd -x
既然 Samba 是一个系统守护进程,你可以在 Fedora 上键入以下命令启动它:
systemctl start smb
这将为当前会话开启 Samba 服务。如果想让它自启动,键入以下命令:
systemctl enable smb
在某些系统上,Samba 守护进程注册为 电脑 smbd
。
你的防火墙会默认阻拦 Samba。通过配置防火墙允许 Samba 能永久访问网络。
你可以在命令行执行如下操作:
firewall-cmd --add-service=samba --permanent
或者,你可以使用 firewall-config
工具以图形化方式进行操作:
在 Windows 中,打开文件资源管理器。在地址栏中,键入两个反斜杠(\\
),紧跟你的 Linux 机器的地址(IP 地址或主机名):
系统将提示你输入登录信息。输入第 3 步中的用户名和密码组合。你现在应该可以访问 Linux 机器上的主目录:
以下步骤说明了如何从 Linux 访问共享的 Windows 文件夹。要实现这一点,需要你的 Windows 用户帐户具有管理员权限。
1、启用文件共享通过点击 “Windows 按钮” > “设置Settings” > “网络和 InternetNetwork & Internet” ,或者右键单击任务栏右下角的小监视器图标,打开网络和共享中心Open Network an d Sharing Center:
在打开的窗口中,找到你要使用的连接并记下其配置文件。我使用了 以太网 3,它被标记为 公用网络Public Network。
注意:如果你的 PC 经常连接公用网络,请考虑将本地计算机的连接配置文件更改为私有。
记住你的网络配置,然后单击 更改高级共享设置Change advanced sharing settings:
选择与你的连接对应的配置文件并打开 网络发现network discovery 和 文件和打印机共享file and printer sharing:
通过右键单击你要共享的文件夹打开上下文菜单,导航到 授予访问权限Give access to,然后选择 特定用户...Specific people...:
检查你当前的用户名是否在列表中。点击 共享Share 将此文件夹标记为共享:
你可以通过在文件资源管理器的地址栏中输入 \\localhost
来显示所有共享文件夹的列表:
回到你的 Linux 系统,打开一个命令行,然后创建一个新文件夹,用于挂载 Windows 共享:
mkdir ~/WindowsShare
挂载 Windows 共享是使用 mount.cifs
完成的,它应该被默认安装。使用如下命令临时挂载你的共享文件夹:
sudo mount.cifs //
在这个命令里:
是 Windows PC 的地址信息(IP 或主机名) 是允许访问共享文件夹的用户(见步骤 2)系统将提示你输入 Windows 密码。之后,你将能够使用普通 Linux 用户访问 Windows 上的共享文件夹。
要卸载共享文件夹:
sudo umount ~/WindowsShare/
你还可以在系统启动时挂载 Windows 共享文件夹。按照 这些步骤相应地配置你的系统。
总结在这里展示了如何建立临时的文件夹共享访问权限,每次重启后都要重新设置,因此修改成永久访问会更便利。我经常在不同的系统之间来回切换,对我而言设置直接文件访问非常实用。
via: https://opensource.com/article/21/4/share-files-linux-windows
作者:Stephan Avenwedde选题:lujun9972译者:hanszhao80校对:wxy
本文由 LCTT原创编译,Linux中国荣誉推出
电脑
相关阅读
-
-
win732位操作系统支持多大内存-(win732位系统最大支持多大内存)
(win732位系统最大支持多大内存)WIN7系统是32位的还是64的可在计算机右键属性查看区别选择win7系统64位的朋友很多大比例都是内存大于或等于4GB。而在win7系统32位下,会显示可用内存3.48GB。可寻址内存空间确实是32位和64位最为显著的热点。运行在32位系统模式下的CPU只能寻址到最大4GB的内...
2022-12-28
-
-
win10临时文件登陆-(win10临时文件登录)
(win10临时文件登录)使用Samba设置跨平台文件共享。如果你使用不同的操作系统,能够在它们之间共享文件会让你倍电脑感方便。这篇文章介绍如何使用Samba和mount.cifs在Linux(Fedora...
2022-12-28
-
-
win7出现启动修复系统文件丢失-()
()系统还原使用Windows系统的人都应该知道Windows系统还原吧,当Windows无法启动时,可以用WindowsRE还原系统(当然,你要有还原点可供还原)。建立系统还原可以很好的保护自己的系统,希望大家都有使用系统还原点的习惯。以win10系统为例,如何建立系统还原点,首先在桌面上右键-...
2022-12-28
-
-
windows7uefiu盘安装-(windows7U盘安装)
(windows7U盘安装)网管小贾/sysadm.cc时至今日,依然还有不少Windows7的忠粉老用户。的确Windows7的稳定、耐用是经典划时代的,用过的人都说好。虽说时代不同了,老前辈XP都退休这么久可能还有人在用,更别说这么好用的Windows7了。那么好了,如果你还想让它继续发光发热,自然也就绕不开如何安装它这个话题。安装Windows7最简单的方法就...
2022-12-28
-
-
u盘怎么插不进去笔记本电脑-(u盘怎么插不进去笔记本电脑上)
(u盘怎么插不进去笔记本电脑上)电脑卡顿,或是发生故障?我们最常用的做法就是重装系统。说起重装系统,首先要做的便是制作U盘启动盘了。电脑不久,U盘启动盘制作好了,当你兴高采烈地将启动盘插入电脑,殊不知什么反应都没有,惊慌失措之间,你才恍然发现电脑无法识别...
2022-12-28
191路由网 - 192.168.1.1,192.168.0.1无线路由器设置教程
版权声明:本站的文章和图片来自互联网收集,仅做分享之用如有侵权请联系站长,我们将在24小时内删除