go语言局域网文件共享 gog共享
如何在局域网共享文件
……》网络共享:
成都创新互联公司服务项目包括比如网站建设、比如网站制作、比如网页制作以及比如网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,比如网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到比如省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
1、“控制面板-用户账户”:启用Guest来宾帐户;
2、“我的电脑-工具-文件夹选项-查看”:去掉“使用简单文件共享(推荐)”前的勾;然后设置共享文件夹,并设置共享权限;接着指定共享文件夹Everyone用户的NTFS权利;
3、“右键我的电脑-属性-计算机名-更改”:设置只有英文(字母和数字)组合的计算机名;设置相同的工作组;
4、“右键网上邻居-右键本地链接-属性”:启用“Microsoft网络客户端”;启用“Microsoft网络的文件和打印机共享”;安装NetBIOS网络协议;双击“TCP/IP协议”为每台电脑指定同一网段的静态IP地址及网关;接着点击“高级-设置”关闭Windows自带防火墙;
5、“右键我的电脑-管理-服务和应用程序-服务”:在右窗中确保“Computer Browser”服务没有被停止或禁用;
6、“控制面板-管理工具-本地安全策略-本地策略”:“用户权利指派”-“从网络访问此计算机”中加入Guest帐户;“拒绝从网络访问这台计算机”中删除Guest帐户;“安全选项”-把“网络访问:本地帐户的共享和安全模式”设为“仅来宾-本地用户以来宾的身份验证”(可选,此项设置可去除访问时要求输入密码的对话框,也可视情况设为“经典-本地用户以自己的身份验证”);
7、最后,右键单击你需要共享的文件夹,然后选择“共享”,并设置好相应权限。
如何在局域网里共享文件?
1。常用的是设一台文件服务器,适合大批量共享
2。2个人一般情况共享,开个共享目录就可以了
3。临时共享,可以在网上找一个软件,这个软件可以按在对方机器上(类似木马)
需要什么文件,直接在软件中搜索框中输入,然后在对方机器中找到拉回来就可以了
http的共享怎么开
这里我介绍两种方法!
一 :用IIS或者Apache之类的web服务器软件实现http文件共享
这里我以IIS为例介绍下用常用的web服务器实现文件共享的方法,具体如下(以我机器为例):
1、打开IIS,打开“网站 -- 默认网站”,右键点击“属性”,点击“主目录”,勾选“目录浏览”选项,如下图所示:
2、进入文件夹C:\Inetpub\wwwroot,拷贝文件“1.7z“到这个目录:
3、打开浏览器,输入本机ip(比如我的:192.168.1.123),即可看到共享的文件并可以下载:
点击“1.7z”即可下载。
二 :用python或者go语言实现http文件共享
1、python实现http文件共享:
用过python的都知道python有一个很牛x的命令:
python -m SimpleHTTPServer
在C:\Python27下运行命令:
打开浏览器,可以看到如下效果:
这个命令的默认端口是8000,如果我再加一个端口参数,可以用其它端口进行访问,命令如下:
打开浏览器:
知道了这个原理,可以写个bat文件,在需要的时候copy到相应的目录双击即可,比如我的httpShare.bat文件如下:
python -m SimpleHTTPServer 80
默认用80端口,访问时候只需要输入我的ip地址即可。
2、go语言实现http文件共享:
上面的方法很方便,windows和linux通吃,不过前提是要安装python
这里我有个用go语言实现的,也是windows和linux通吃(windows下不知道怎么配置的可以参考我之前的文章:,类似C/C++,是代码可移植,使用前你只需编译一次。
下面是示例代码(httpShare.go):
package main
import (
"http"
"fmt"
)
func main(){
h := http.FileServer(http.Dir("."))
var port string
fmt.Printf("Please input port Number: ")
fmt.Scanf("%s",port)
http.ListenAndServe(":"+port, h)
}
运行效果:
名称栏目:go语言局域网文件共享 gog共享
当前路径:http://myzitong.com/article/hpocjd.html