导航:首页 > 操作系统 > linux远程共享

linux远程共享

发布时间:2022-12-07 09:30:37

1. 如何在linux下共享文件

用ftp samba nfs 等都可以 共享出来
ftp 需要开服务 service vsftp start 把你想要共享的目录放在 /var/ftp/ 下面别人就可以看到了
samba比较麻烦 需要从配置文件里 自己手动配置 网络一下如何配置 然后起服务 service smb start 其他人远程挂载就可以了
nfs 需要在配置文件里手动写 /etc/exports 写一段话 /test 192.168.1.0(rw,sync)
/test ----你想要共享的目录 192.168.1.0----允许某个网段可以看到你共享的目录 也要别人远程挂载

2. linux 如何共享远程文件夹

局域网内有两台linux A、B,此中A部署了ftp服务器,其根目次是/sys/upload,在A和B上成立了Web应用APP,都经由过程ftp,访问A/sys/upload目次中的文件(读、写、履行、删除等操作),但后来不许可利用Ftp服务器了,是以,想基于文件共享的体式格局,在A和B上都成立同一个目次/sys/abcd,使两台机械上的应用APP,访问/sys/abcd时,就像操作本地文件一样操作/sys/abcd,这需要在A机械的/sys/upload文件夹分别和A、B的/sys/abcd文件夹成立映照关系: 对A来讲,需要/sys/abcd指向本地的/sys/upload 对B来讲,需要将A的/sys/upload共享给B,并且共享到目次/sys/abcd下。最注视标是:使两台机械上的应用App,不能感遭到文件夹/sys/abcd有什么不同,以操作本地文件的体式格局操作A机械上的/sys/upload目次不知在linux下可否做到?怎样做?可否把具体步调写下来?谢谢了

3. linux如何设置共享

在Linux中设置共享目录,需要使用samba服务,流程如下:

1.是否安装了samba服务

sudoapt-getinstallsamba
sudoapt-getinstallsmbfs

2.创建需要共享的目录/ home/usr/share

#在目录/home/xxxx/sharexxx为用户名
mkdirshare

3.修改该目录权限

chmod777share

4.备份并编辑smb.conf允许网络用户访问

Sudocp/etc/samba/smb.conf/etc/samba/smb.confSudogedit/etc/samba/smb.conf
#搜索security=user
#加入
security=user
usernamemap=/etc/samba/sambausers
#文件最后加入:允许访问用户为user1贡献目录/home/xxxxx/share
[Share]
comment=
path=/home/xxxx/share
public=yes
writable=yes
vailsers=user1
createmask=0700
directorymask=0700
forceuser=nobody
forcegroup=nogroup
available=yes
browerable=yes
#防止显示中文出现乱码
#在globalworkgroup=MSHOME改为WORKGROUP增加
displaycharset=UTF-8
unixcharset=UTF-6
doscharset=cp936

5.增加网络访问用户user1 /删除用户sudo userdel – r user1

sudouseradser1
#该用户将只能从远程访问,不能从本机登录。而且samba的登录密码能和本机登录密码不相同。

6.目前要新增网络使用者的帐号:

sudosmbpasswd-auser1
sudogedit/etc/samba/smbusers

7.在新建立的文件内加入下面这一行并保存

user1="networkusername"

8.需要更改newsfan的网络访问密码,也用这个命令更改

sudosmbpasswd-auser1

9.删除网络使用者的帐号的命令把上面的-a改成-x

sudotestparm
sudo/etc/init.d/sambarestart

10.最后退出重新登录或重新启动一下机器,在linux终端中查询ip

ifconfig-a
#ip为192.168.128.128

11.然后在window运行\192.168.128.128访问share 用户名为user1 密码输入已设置的密码。

4. Linux使用远程共享文件挂接是出现,mount error6怎么解决

方法/步骤
mount -t cifc "windows共享文件夹" "Linux /mnt路径"
i.e. mount -t cifs //16.187.190.60/test /mnt/
Linux 会要求输入访问Windows 共享文件夹上的密码。
注意:
Linux中提示:
Unable to find suitable address.
说明远程共享文件夹路径不存在。请仔细检查,并更正目录路径。
mount -t cifc "windows共享文件夹" "Linux /mnt路径"
i.e. mount -t cifs //16.187.190.50/test /mnt/
注意:
Linux中提示:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
解决方案:将访问Windows共享目录的用户名和密码直接加入到命令中。
mount -t cifs -o username=WindowsLogin,password="passwordinWindows"
//16.187.190.50/test /mnt/
注意:该命令中,username为windows上的用户;password为window用户对应的密码
步骤3的命令也可以使用以下方式实现:
mount.cifs -o username="Administrator",password="PasswordForWindows" //16.187.190.50/test /mnt/
通过步骤3和步骤4可以成功将windows共享文件夹挂载在/mnt目录下。不过由于mount命令只能由root权限用户使用。其挂载文件夹的默认owner和group都为root,并且不能通过chmod命令更改权限。
使用mount命令,给挂载共享文件夹指定owner和group.
mount.cifs -o username="Administrator",password="PasswordForWindows",uid=Mysa,gid=Mysa //16.187.190.50/test /mnt/
检查/mnt/中文件夹的owner和group。
更改文件夹权限。给mount共享文件夹所在组的写权限。
mount.cifs -o username="Administrator",password="PasswordForWindows",Mysa,gid=Mysa,dir_mode=0777 //16.187.190.50/test /mnt/

5. Linux中如何访问远程共享的目录

远程挂载到本地
或者http的方式下载
或者rsync拉取
或者svn拉取
看对方是什么类型的共享目录,方法很多

6. 使用Linux共享打印机

实验室一直使用Windows的服务器来共享打印机,但是由于windows的。。。。开发环境比较恶劣,终于我们也换成了ubuntu来支撑日常的工作。

在所有开发之前遇到的问题就是,我们已经在Linux上安装了打印机的驱动,但其他局域网内的计算机不知道怎么样连接到打印机了。。。

在查询了一早上的资料后,发现在Linux上共享打印机比之前要更简单一些,步骤如下:

下面一步一步来说:

在ubuntu上安装cups服务和安装其他组件没有什么区别,一条命令,毫无压力

在安装的时候遇到了依赖无法解决的问题,但是提示说使用 --fix-missing 选项来 update ,那就试一下

完成~

cups在浏览器中提供了一个gui的控制页面,如果你的ubuntu是有图形化界面的,那你可以直接使用 http://localhost:631 进入管理页面,如果你的ubuntu是服务器版本的,那就从局域网中输入ip进入吧。

页面长成这个样子。

其实这些内容已经非常明白了,上面是一个导航,你可以进入不同的菜单。这里主要关注的是两个地方,一个是导航栏中的 Printers ,另一个是 Adding Printers and Classes 。首先查看Printers中有没有你想要共享的打印机,如果有的话,可以跳过这一步。如果没有的话,你需要进入 Adding Printers and Classes 来选择你的打印机并添加,一路选择默认即可。

这里需要注意的是,我已经在共享之前配置好了本地的打印机设置和驱动,也就是利用ubuntu自带的打印机管理就可以,因此这里没有什么技术障碍,就略过了。

在cups中共享的打印机有统一的链接地址,首先,进入导航栏的 Printers 页面中,页面中可以看到你刚才添加或默认添加的打印机。

点击你要共享的打印机项,你可以进入一个详情,详情上的url就是远程访问的打印机地址。

当然,如果你的地址是 localhost ,只需要转换成对应的区域网ip即可访问。

cups默认是不会共享打印机的,因此你需要在导航栏的Administration中做一点操作。

在 Administration 页面中,勾选 Share printers connected to this system 和 Allow printing from the Internet 选项并点击 Change Settings 保存配置。

这个时候,你在其他计算机上已经可以访问该打印机了,只需要输入URL即可搜索到该打印机。

然后选择对应的驱动,确认,完成。

现在已经可以开始打印了~

阅读全文

与linux远程共享相关的资料

热点内容
dvd光盘存储汉子算法 浏览:757
苹果邮件无法连接服务器地址 浏览:962
phpffmpeg转码 浏览:671
长沙好玩的解压项目 浏览:144
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:736
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:484
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:381
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:349
风翼app为什么进不去了 浏览:778
im4java压缩图片 浏览:362
数据查询网站源码 浏览:150
伊克塞尔文档怎么进行加密 浏览:892
app转账是什么 浏览:163