samba 实现linux 共享,用Samba实现Linux之间的文件共享机制
实现Linux之间的文件共享机制
(建立机器之间的桥接模式,即就是让两台机器处于同一个网段)
搭载samba服务器
请参考:http://blog.chinaunix.net/uid-23069658-id-3142052.html 添加
[zf]
comment = zf
path = /home/zf
writable = yes
guest ok = yes
到/etc/samba的smb.conf的最后
最后选择用户为:
用户:zf
密码:***
打开centos的时候记得要service smb restart
检查selinux的状态和关闭防火墙是很有必要的
shell脚本
sudo apt-get install smbClient
sudo apt-get install cifs-utils
采用cifs的协议实现两台机器的资源的共享机制
首先在Ubuntu客户机里面配置cifs:
sudo apt-get install cifs-utils(Ubuntu)
yum install cifs-utils(CentOS)
然后进行挂载机制的实现
把我在samba里面设置的zf文件目录共享到Ubuntu的/mnt里面,通过以下命令:
sudo mount -t cifs -o username=zf,password=*** //192.168.0.22/zf /mnt/share
然后就可以对/mnt/share里面的文件进行操作了
smbclient 命令说明
命令 说明
?或help [command] 提供关于帮助或某个命令的帮助
![shell command] 执行所用的shell命令,或让用户进入 shell提示符
cd [目录] 切换到服务器端的指定目录,如未指定,则 smbclient 返回当前本地目录
lcd [目录] 切换到客户端指定的目录;
dir 或ls 列出当前目录下的文件;
exit 或quit 退出smbclient
get file1 file2 从服务器上下载file1,并以文件名file2存在本地机上;如果不想改名,可以把file2省略
mget file1 file2 file3 filen 从服务器上下载多个文件;
md或mkdir 目录 在服务器上创建目录
rd或rmdir 目录 删除服务器上的目录
put file1 [file2] 向服务器上传一个文件file1,传到服务器上改名为file2;
mput file1 file2 filen 向服务器上传多个文件
samba 实现linux 共享,用Samba实现Linux之间的文件共享机制相关推荐
- linux共享存储通信实验,Linux进程通信——共享存储
共享内存是进程间通信最有用的方式,也是最快的IPC形式.共享内存是说:同一块内存被映射到多个进程的地址空间.但是共享内存并不提供同步机制,因此需要互斥锁或者信号量.使用共享内存唯一需要注意的是:当前如 ...
- linux共享库的运行方式,Linux下动态共享库加载及使用详解
对动态库的实际应用还不太熟悉的读者可能曾经遇到过类似"error while loading shared libraries"这样的错误,这是典型的因为需要的动态库不在动态链接器 ...
- linux 共享内存为分配,Linux在x86_64上共享内存分配
我有64位REHL linux,Linux Linux ipms-sol1 2.6.32-71.el6.x86_64#1 SMP x86_64 x86_64 x86_64 GNU / Linux RA ...
- linux共享内存 dest,关于linux 共享内存查看已经完整释放
完整删除共享内存脚本 #!/bin/sh function rmshm() { zero_status=`ipcs -m|awk '{print $6}'|grep -w 0|wc -l` if [ ...
- Linux共享库编程方法,Linux共享库c
我有一个明智的共享图书馆.我如何在我的程序中使用它?我是否需要包含该库的标题? 我在Linux下使用Eclipce.我使用-L和-l设置了库的路径.但我的功能在程序中不可见. 你能解释一下共享图书馆是 ...
- linux 共享内存函数封装,linux ftok()函数 --多进程IPC之共享内存
系统创建IPC通信(如消息队列.共享内存时)必须指定一个ID值.一般状况下,该id值经过ftok函数获得. ftok原型以下: key_t ftok( char * fname, int id ) f ...
- linux 共享内存陷井,linux共享内存应用与陷阱
共享内存是系统出于多个进程之间通讯的考虑,而预留的的一块内存区.在/proc/sys/kernel/目录下,记录着共享内存的一些限制,如一个共享内存区的最大字节数shmmax,系统范围内最大共享内存区 ...
- Linux共享内存和信号量,Linux共享内存和信号量的实例(2)
nbsp; //SLEEP 3秒,等待消费者进程执行完毕 printf("Poducer if over\n"); exit(0); } else { /* 消费者A进程 ...
- linux共享内存原IPCS,linux调试工具ipcs的深入分析
用ipcs调试共享内存 测试源程序如下: #include #include #include #include #include #include #include void error_out(c ...
最新文章
- JS设计模式-观察者模式
- C语言函数大全(a开头)
- fprintf函数的用法_MATLAB的21种特殊符号,总有一种你不知道的用法
- 程序猿个人发展(公司群分享)
- netty源码解解析(4.0)-3 Channel的抽象实现
- 五、Web App 基础可视组件属性(IVX 快速开发教程)
- java 小数处理_java 小数点处理
- linux镜像ISO文件下载
- 西门子200smart与8台v90伺服驱动器Profinet通讯,控制8台伺服电机
- org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection
- matlab怎么查看工具箱,MATLAB怎么调出工具箱 神经网络matlab工具箱
- git基本命令、提交pr
- 如何证明pi是无理数
- 利用python和pygame模块实现飞机大战
- 英语语法(简单句型篇)
- 阿里云的专业技术认证分为哪些?为啥要获得阿里云的ACP认证!
- K8s安全管理:认证、授权、准入控制
- 安装Linux详细教程
- ETW架构以及WPT(Windows Performance Toolkit)命令行的使用
- 氢os android 7.0,氢OS 3.0正式推送!基于Android 7.0,简洁纯净