如何在Android系统手机或平板电脑上观赏Samba伺服器中的影片,文件

如何在Android系统手机或平板电脑上观赏Samba伺服器中的影片,文件,第1张

在Android系统安装App – ES文件浏览器、RockPlayer Lite

1 首先请在Android系统的手机或平板电脑点选进入「Market」应用程式。

2 点选「Market」右上角的搜寻功能,接著在上方搜寻列输入“es”,再按右边的搜寻键。

3 等待搜寻结果,点选我们要安装的应用程式「ES文件浏览器」。点选进入该应用程式的相关资讯,同时下方会显示“安装”的按钮。

4 按下“安装”後会出现一些注意事项,点一下“确定”进行安装,接著系统会开始下载及安装。点选「Market」首页的“下载内容”标签,可以看到下载及安装的进度。

5 安装完成之後,会显示已安装如下图。

6 接下来以同样的方式重覆2~5的步骤来安装「RockPlayer Lite」。

与傻多分享器连接

由於Samba为区域网路的应用,因此在使用前必须先将Android以无线的方式与Router连线,让Android与Router都在同一个区域网路内。

1 进入Android的「设定」程式,并点选“无线管理员”设定页面。将Wi-Fi功能开启,此时会自动扫瞄出附近的无线基地台。

2 找到欲连线的分享器名称并点选,接著输入密码(若有设定无线加密连线的话),最後按下左下方的“连线”即可完成连线。

172 配置 Samba 服务器默认的配置文件(/etc/samba/smbconf)允许用户作为 Samba 共享来查看他们的 Red Hat Linux 主目录。它还把为 Red Hat Linux 配置的打印机作为 Samba 共享打印机来共享。换一句话说,你可以在你的 Red Hat Linux 系统上连接打印机,然后从网络上的 Windows 机器来打印。1721 图形化配置要使用图形化界面来配置 Samba,使用 Samba 服务器配置工具。要使用命令行来配置,请跳到第 1722 节。Samba 服务器配置工具是用来管理 Samba 共享、用户、以及基本服务器设置的图形化界面。它修改 /etc/samba/ 目录中的配置文件。没有使用该程序进行的改变都会被保留。要使用该程序,你必须在运行 X 窗口系统,具备根特权,并且安装了 redhat-config-samba RPM 软件包。要从桌面启动 Samba 服务器配置工具,点击面板上的「主菜单」 => 「系统设置」 => 「服务器设置」 => 「Samba 服务器」,或在 shell 提示(如 XTerm 或 GNOME 终端)下键入 redhat-config-samba 命令。图 17-1 Samba 服务器配置工具注记Samba 服务器配置工具不显示允许用户在 Samba 服务器上查看他们自己的主目录的共享打印机或默认文件段。17211 配置服务器设置配置 Samba 服务器的第一步是配置服务器的基本设置和几个安全选项。启动了应用程序后,选择 「首选项」 => 「服务器设置」。「基本」活页标签如 图 17-2所示。图 17-2 配置基本服务器设置在「基本」标签上,指定计算机应在的工作组以及对计算机的简短描述。它们与 smbconf 中的 workgroup 和 server string 选项相对应。图 17-3 配置安全服务器设置「安全」标签包含以下选项:「验证模式」 — 它和 security 选项相对应。选择以下验证模式中的一种。「域」 — Samba 服务器依赖于 Windows NT 主要或备份域控制器来校验用户。服务器把用户名和口令传递给控制器,然后等待它们被返回。在「验证服务器」字段中指定主要或备份域控制器的 NetBIOS 名称。「加密口令」选项如果被选,它必须被设置为「是」。

第1步,执行“应用程序”/“系统设置”/“服务器设置”/“Samba”菜单命令,将d出“Samba服务器配置”对话框。
第2步,在d出的“Samba服务器配置”对话框中执行“首选项”/“服务器设置”命令,将d出“服务器设置”对话框。在该对话框的“基本”选项卡中设置工具组名称,可与Windows *** 作系统工作组的名称相同,也可在“描述”文本框中填写计算机的描述语言,它将在网络中显示。
第3步,切换到“安全性”选项卡,在该选项卡中设置验证模式“共享”、加密口令为“否”、来宾账户“无来宾账户”,最后单击“确定”按钮完成服务器配置。
第4步,单击“Samba服务器配置”对话框中工具栏上“添加”按钮,将d出“创建Samba共享”对话框,在“目录”文本框中输入需要共享的目录路径和目录名,在“共享名”文本框中输入网络中显示的名称,默认为共享目录名,也可在描述文本框中输入一些说明,在“基本权限”中可以选择用户是否有权限对共享目录进行写 *** 作,若不需网络中的客户对共享的资源进行修改,则选择“只读”选项。
第5步,切换到“访问”选项卡,在该选项卡中选择“允许所有用户访问”选项,最后单击“确定”按钮完成服务器配置。
第6步,关闭“服务器配置”对话框,执行“应用程序”/“系统设置”/“服务器设置”/“服务”菜单命令,在该对话框的服务列表中选中“smb”,再单击工具栏中的“重启”按钮。
第7步,通过以上的配置,Samba服务器就配置完成了。在Windows *** 作系统中打开网上邻居,在网上邻居中即可看到Linux *** 作系统rho1的共享“cdrom”。

samba users
/etc/samba/smbconf
说明:passdb backend就是用户后台的意思。目前有三种后台:smbpasswd、tdbsam和ldapsam。sam应该是security account manager(安全账户管理)的简写。
1smbpasswd:
passdb backend = smbpasswd:/etc/samba/smbpasswd
该方式是使用smb自己的工具smbpasswd来给系统用户(真实用户或者虚拟用户)设置一个Samba密码,客户端就用这个密码来访问Samba的资源。smbpasswd文件默认在/etc/samba目录下,不过有时候要手工建立该文件。
附上smbpasswd命令规则:
smbpasswd -a 用户名 #添加一个samba用户
smbpasswd -d 用户名 #禁用一个samba用户
smbpasswd -e 用户名 #恢复一个samba用户
smbpasswd -x 用户名 #删除一个samba用户
2tdbsam:
passdb backend = tdbsam
该方式则是使用一个数据库文件来建立用户数据库。数据库文件叫passdbtdb,默认在/etc/samba目录下。passdbtdb用户数据库可以使用smbpasswd –a来建立Samba用户,不过要建立的Samba用户必须先是系统用户。我们也可以使用pdbedit命令来建立Samba账户并由其pdbedit管理。
用户的建立可以先用mksmbpasswd建立一个smppasswd文件,然后用pdbedit将文件里的用户导入数据库
cat /etc/passwd | mksmbpasswd > /etc/samba/smbpasswd
pdbedit命令的参数很多,我们列出几个主要的。
pdbedit -i smbpasswd:/etc/samba/smbpasswd
pdbedit –a username:新建Samba账户。
pdbedit –x username:删除Samba账户。
pdbedit –L:列出Samba用户列表,读取passdbtdb数据库文件。
pdbedit –Lv:列出Samba用户列表的详细信息。
pdbedit –c “[D]” –u username:暂停该Samba用户的账号。
pdbedit –c “[]” –u username:恢复该Samba用户的账号。
3ldapsam:
passdb backend = smbpasswd:/etc/samba/smbpasswd
该方式则是基于LDAP的账户管理方式来验证用户。首先要建立LDAP服务,然后设置“passdb backend = ldapsam:ldap://LDAP Server”
注:
samba3x的早期版本默认使用tdb库也就是smbconf默认设定为passdb backend = tdbsam,只需要注释掉该行添加smb passwd file = /etec/samba/smbpasswd即可使用smbpasswd存储加密密钥。samba356更加规范了passdb backend参数的使用,取消了smb passwd file设定,如果简单注释掉passdb backend参数,密钥文件也不会被存储到smbpasswd。所以很多人说怎么修改smbconf的配置,smbpasswd文件都无法生成,就算手工创建,内容也是0字节。
这里只能说samba版本升级了,规则也变化了。现在无论是使用tdb数据库存储密钥还是smbpasswd文本存储密钥都要设定相对应的passdb backend参数。要用传统的文本方式存储只需这样设定passdb backend = smbpasswd:/etc/samba/smbpasswd(后面跟的是绝对路径)>,不要再画蛇添足的写上smb passwd file = /etec/samba/smbpasswd,该参数已经不适用于新版本的samba了。
注意,这里的用户名必须是linux中存在的用户,可以使用useradd命令在系统中添加一个用户,然后再增加一个对应的samba用户,也就是一个用户名使用的是两套密码。一个是系统用户密码,另一个密码存储在/etc/samba/smbpasswd文件中的samba密码,这样可以防止>系统用户密钥外泄带来的安全隐患。
除了上面的措施外,samba还提供了一个更安全的方法,用户名映射功能,这样做的好处是防止系统内的真实用户名暴露,在smbconf中增加username map = /etc/samba/smbuser设定,再手工建立该文件。username map参数详解,比如有一个系统用户名为zyhytorg,同时我们也设定其为samba的登录名,虽然是两套独立的密码,但依然告诉了用户,我系统内也存在zyhytorg这个用户。严格的说这也是违背系统安全规则的,不法人士可能会利用该用户名暴力猜解获得系统内帐户权限。samba提供的用户名映射功能,只需编辑smbuser文>件,格式为:真实的用户名 = 映射出的用户名(随便自定义);zyhytorg = nas_guest nas_nobody(可以映射出多个用户名,注意中间的空格)。设定完成后,我们只需将nas_guest告诉用户即可,无须担心真实的zyhytorg用户名暴露。
注:这个也是从网上摘录的,希望会有用。

FTP的目录是可以自己选择的,可以选择C盘 D盘 E盘,也可以随便选择一个文件夹或者新建一个文件夹当做FTP文件夹。这个可以在搭建FTP服务器的时候选择路径。
而使用SMB协议的话,需要右键选择你需要的那个文件夹,点击属性设置为共享。你可以选择用户为everyone,这样方便点。
按以上步骤即可实现FTP文件夹和SMB共享文件夹都是一个文件夹。

1、单击系统按钮选项。

2、单击首选项按钮。

3、单击个人文件共享。

4、勾选在网络中共享,设置密码。

5、最后单击关闭选项。

注意事项:

Linux不仅系统性能稳定,而且是开源软件。其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网络中,为了追求速度和安全,Linux *** 作系统不仅仅是被网络运维人员当作服务器使用,Linux既可以当作服务器,又可以当作网络防火墙是Linux的 一大亮点。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10631938.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存