Linux,Window之间文件传输-NFS,Samba,SSH
来源:互联网 发布:碟中谍4 知乎 编辑:程序博客网 时间:2024/06/10 01:17
NFS
NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。目前只支持Linux和Linux之间。前提是对方主机开启了NFS服务器。
sudo apt-get install nfs-kernel-server portmap 安装NFS服务
sudo gedit /etc/exports 修改配置文件
增加/nfs_share *(rw,sync,no_root_squash)表示可以访问
sudo /etc/init.d/nfs-kernel-server restart 重启NFS服务
从机:
mount -o rw 192.168.1.119:/nfs_share /home/local_share/
以可读写的方式(默认是只读)把 192.168.1.119主机上/nfs_share挂载到当前/home/local_share/下。
cd local_share/就可以像本地目录一样操作。
每次开机自动挂载就需要在/etc/fstab文件下面加如下一行:
192.168.1.119:/nfs_share /home/local_share nfs rw
mount -a -t nfs 让fstab对nfs的配置立即生效。
Samba
Samba可以实现Windows系统访问Linux系统上的共享资源。
sudo apt-get install samba samba-common 先安装samba服务器
sudo mkdir /home/share 新建共享目录
sudo chmod 777 /home/share 给出所有权限
sudo gedit /etc/samba/smb.conf 打开了配置文件smb.conf。
输入”security = user”表示输入账号和密码才能访问目录,可以是share,user,server,domain安全级别递增
再输入如下:
[share] #局部配置,[]里面是段名,也就是我们的共享名
comment = This is my shared folder. #该共享的说明
path = /home/share #共享路径
writeable = yes #共享文件夹是否可写
browseable = yes #是否可浏览
guest ok = yes #跟public一样,是否允许guest用户
create mode =0664 #创建文件权限定制
directory mode=0775 #创建文件夹权限
valid users=允许访问该共享的用户
invalid usrs=禁止访问的用户,root,@group,@表示组
admin users=该共享的管理者
write list=有写权限的用户
sudo useradd smbuse 用户创建用户
sudo smbpasswd -a smbuser 给用户创建密码
sudo service smbd restart 重启samba服务
在”运行”窗口中输入”\192.168.1.4”,双击打开myshare,输入用户名和密码–>回车–>访问成功。在同一个网络也可以直接从网上邻居中看到。
FTP
FTP:File Transfer Protocol(文件传输协议),用于Internet上的控制文件的双向传输。
sudo apt-get install vsftpd 安装FTP服务
修改配置文件去掉下面的“#”号
local_enable=YES 允许用户登录
write_enable=YES 允许上传
sudo /etc/init.d/vsftpd restart 重启FTP服务
SSH
SSH: Secure Shell(安全外壳协议)。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。
sudo apt-get install openssh-server
配置默认,安装后自动运行
Window下文件传输工具:Cuteftp;远程登录工具SecureCRT
Lindow下的远程登录工具可以选择C-kermit
- Linux,Window之间文件传输-NFS,Samba,SSH
- linux之间文件传输(使用ssh协议)
- telnet,ssh,nfs,samba
- linux与window文件传输(使用ssh+putty)
- 关于Linux虚拟机和window之间的文件传输问题
- 【新手建站三部曲之二】——Window和Linux文件传输(samba服务器搭建)
- linux ssh 文件传输命令
- linux之间文件传输方法
- linux之间文件传输(sftp)
- linux之间文件传输
- linux之间文件传输
- linux之间文件传输(转)
- linux之间文件传输
- Linux Mac之间文件传输
- linux之间文件传输(转)
- linux之间文件传输
- linux之间文件传输
- linux之间文件传输scp
- Linux环境下获取硬盘序列号、型号
- java中volatile关键字的含义
- 第1章 欢迎进入Node.js世界
- java.sql.SQLException: Data truncated for column 'myprice' at row 1
- ssh整合是出现异常: getFlushMode is not valid without active transaction
- Linux,Window之间文件传输-NFS,Samba,SSH
- 美团CODEM 初赛B 景区路线规划 概率DP
- POJ 3468 线段树 解题报告
- CentOS7上 pip install MySQL-python 安装失败(error: command 'gcc' failed with exit status 1)的解决办法
- 苹果捕捉
- 谱聚类算法(Spectral Clustering)
- HDU 1203
- vb.net 教程 4-8 文本文件读写 2
- POJ-1228 Grandpa's Estate