在局域网中怎么建立一个服务器,他可以被所有人访问,用于存东西,保存文件

在局域网中怎么建立一个服务器,他可以被所有人访问,用于存东西,保存文件,第1张

在系统上可以建立共享文件夹,只要是在同一个局域网里的,都可以共享的。
新建文件夹,右击选择属性,选择共享,选择所有人,当然你也可以选择只共享给特定用户。把药共享的东西放进去就行。在其他机器上的打开我的电脑,在地址栏输入“\\计算机名”或者IP地址就行进入共享。注意打开机器上的网络共享设置(网络共享中心\高级共享设置)。这里有一个安全设置,当你看见进不去共享的时候可以取消加密设置。

题主你好,

服务器上下载文件或向服务器上传文件最常用的命令当属scp了,使用方法也简单

一先说题主问题中的情况,即从服务器上往回拿文件(官话一点的表达:从服务器上将文件下载到本地):

scp 服务器用户名@服务器ip:文件的绝对路径 要将文件保存到本地哪

举例来说,我的服务器地址是1111,用户名为hellofriend,并且在服务器上的/home/hellofriend/下有个名为ok的文件,则我想将服务器上的这个ok文件下载到本地的根目录,/,下用到的命令为:

scp hellofriend@1111:/home/hellofriend/ok /

命令执行完成后,会提示你输入hellofriend这个用户的密码,密码输入完成后,回车,正常情况下,你在根目录下就能看到ok文件了

新手注意事项:

aip地址和文件路径中间有个冒号;

b文件路径一般用绝对路径,即从根开始找;

c不要忘了写你要将文件保存在本地的哪里;

-----

二再说如何将本地文件上传到服务器,这个不细说,命令和上面的差不多:

scp 本地的文件路径 服务器用户名@服务器ip:要保存在服务器的哪个位置

如我要将本地根目录下的ok文件上传到1111这台服务器的/home/hellofriend目录下,则命令为:

scp /ok root@1111:/home/hellofriend/

执行命令后,输入密码,回车,正常情况下文件就上传成功了

-----

写在最后: 上面命令写的其实相对死板一些,其实还有一些小技巧,题主用的多了就能了解了,这里先不过多展开

=====

希望可以帮到题主, 欢迎追问

FTP的匿名访问用户没有给写入修改权限
在IIS ftp下查看FTP站点属性 目录属性 写入 勾选
然后给FTP所在的文件夹FTP匿名用户的写入权限
用户在属性的权限里面查询

C#从服务器下载文件可以使用下面4个方法:TransmitFile、WriteFile、WriteFile和流方式下载文件,并保存为相应类型,方法如下:

1、TransmitFile实现下载

protected void Button1_Click(object sender, EventArgs e)
    {
        / 
        微软为Response对象提供了一个新的方法TransmitFile来解决使用ResponseBinaryWrite 
        下载超过400mb的文件时导致Aspnet_wpexe进程回收而无法成功下载的问题。 
        代码如下: 
        / 
        ResponseContentType = "application/x-zip-compressed";
        ResponseAddHeader("Content-Disposition", "attachment;filename=zzip");
        string filename = ServerMapPath("DownLoad/zzip");
        ResponseTransmitFile(filename);
    }

2、WriteFile实现下载

protected void Button2_Click(object sender, EventArgs e)
    {
        / 
        using SystemIO;
        /
        string fileName = "asdtxt";//客户端保存的文件名 
        string filePath = ServerMapPath("DownLoad/aaatxt");//路径
        FileInfo fileInfo = new FileInfo(filePath);
        ResponseClear();
        ResponseClearContent();
        ResponseClearHeaders();
        ResponseAddHeader("Content-Disposition", "attachment;filename=" + fileName);
        ResponseAddHeader("Content-Length", fileInfoLengthToString());
        ResponseAddHeader("Content-Transfer-Encoding", "binary");
        ResponseContentType = "application/octet-stream";
        ResponseContentEncoding = SystemTextEncodingGetEncoding("gb2312");
        ResponseWriteFile(fileInfoFullName);
        ResponseFlush();
        ResponseEnd();
    }

3、WriteFile分块下载

protected void Button3_Click(object sender, EventArgs e)
    {
        string fileName = "aaatxt";//客户端保存的文件名 
        string filePath = ServerMapPath("DownLoad/aaatxt");//路径
        SystemIOFileInfo fileInfo = new SystemIOFileInfo(filePath);
        if (fileInfoExists == true)
        {
            const long ChunkSize = 102400;//100K 每次读取文件,只读取100K,这样可以缓解服务器的压力 
            byte[] buffer = new byte[ChunkSize];
            ResponseClear();
            SystemIOFileStream iStream = SystemIOFileOpenRead(filePath);
            long dataLengthToRead = iStreamLength;//获取下载的文件总大小 
            ResponseContentType = "application/octet-stream";
            ResponseAddHeader("Content-Disposition", "attachment; filename=" + >    }

4、流方式下载

protected void Button4_Click(object sender, EventArgs e)
    {
        string fileName = "aaatxt";//客户端保存的文件名 
        string filePath = ServerMapPath("DownLoad/aaatxt");//路径
        //以字符流的形式下载文件 
        FileStream fs = new FileStream(filePath, FileModeOpen);
        byte[] bytes = new byte[(int)fsLength];
        fsRead(bytes, 0, bytesLength);
        fsClose();
        ResponseContentType = "application/octet-stream";
        //通知浏览器下载文件而不是打开 
        ResponseAddHeader("Content-Disposition", "attachment; filename=" + >生信分析云服务器通常是基于Linux系统的,可以通过以下步骤读取本地下载文件:
1 将本地下载的文件上传到云服务器上,可以使用scp命令或者FTP等工具进行上传。
2 在云服务器上打开终端窗口(Terminal),进入到存放该文件的目录下。
3 使用相应的命令对该文件进行 *** 作。例如,如果是一个文本文件,可以使用cat、less、more等命令查看;如果是压缩包,则需要先解压缩再进行 *** 作。
4 如果需要将处理后的结果保存到本地电脑中,则需要再次使用scp命令或者FTP等工具将结果传输回来。
总之,在生信分析过程中,数据传输和处理非常重要。在保证数据安全性和完整性的前提下,合理利用各种工具和技术能够更好地完成生信分析任务。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存