实验室给配了一台电脑,但是电脑的兼容性不好,虽然配置挺高的,但是开一个虚拟机直接就死机,平常看网页之类的还可以,打算还是老老实实用我的笔记本。实验室电脑可以用作下载娱乐只用,但是500G的硬盘不能就那么放着,于是,打算用我自己的电脑上对实验室电脑硬盘文件进行操作。尝试了一些方法,最终都成功了,下面大概介绍一下(两台电脑都是ubuntu13.04系统的)。
方法一: ftp服务器
这个方法大家应该都很熟悉,而且linux下的ftp服务器中vsftpd应该最为出名,安装配置也非常的容易。
sudo apt-get install vsftpd
安装完之后修改一下/etc/vsftpd.conf文件,具体配置网上有很多,大家可以看一下,修改完毕后重新启动服务
sudo service vsftpd restart
方法二:搭建NFS Server
1 在实验室主机上建立NFS服务,执行
sudo apt-get install nfs-kernel-server
2 安装完毕后,修改配置文件/etc/exports , 我直接将当前用户的家目录做了一下映射
/home/user *(rw,sync,no_subtree_check)
3 在我的电脑上安装nfs-common,
sudo apt-get install nfs-common
4 挂载nfs目录到自己电脑上
sudo mount -t nfs labpc_ip:/home/user mypc_dir
现在就可以像操作自己电脑一样的操作另外一台电脑了。
方法三 : SSH 登录
这个了解linux的朋友应该都知道,这里就不说了
方法四: SSH反向隧道
实验室电脑在一个内网中,回到宿舍后就没有办法对文件进行操作了,但是ssh具有很强大的一面,可以实现反向连接,操作如下:
在实验室主机上运行命令:
sudo ssh -CfNR 8888:127.0.0.1:22 server_user_name@server_address
成功运行后,就可以在server上ssh登录实验室主机了
ssh -p 8888 [email protected]
不得不赞叹,好强大的ssh!
转载请注明文章地址 http://blog.csdn.net/dliyuedong/article/details/17887941