
需要Ubuntu安装Samba这个工具进行连接。
1、需要首先确认samba-client已经安装了。
yum list samba-client2、如果samba-client没有安装,安装命令如下:
yum install samba-client3、查看一下本地服务器的共享情况。
smbclient -L //IP地址 -U 用户名4、创建一个挂载点,在本地目录空间中创建一个挂载目录。
mkdir -p /mnt/MYSHARE5、使用mount命令挂载共享文件夹了。
mount -t cifs -o user=用户名称,password=共享密码,iocharset=utf8,codepage=cp936 //共享IP地址或NetBIOS名称/共享目录”注:cifs使用Linux常用的网络文件类型,“-o”表示挂载参数,常见的是需要提供共享的用户名和密码进行连接。
如图所示:已经连接到本地服务器
内网机器:A
公网机器:B
1、内网机器(A)安装autossh
配置免密登录
启动端口(A)
参数解释:
注意:autossh只有三个命令,其他命令都是通过调用ssh提供的,autossh在这里只是起到了监听ssh是否断开并将其自动拉起的作用。执行完这条命令,将会在外网机器(B)123.123.123.123上启动并监听8888端口,如下(外网机器查看)
可知,该端口是默认绑定在lo地址上的,所以在外网机器上反向登陆服务器时,可用localhost或者127.0.0.1,但是不能使用真实网卡的地址去连接。
2、外网机器连接内网服务器
3、添加到系统服务,方便管理
cd /etc/systemd/system/ &&vim autossh.service
启停autossh
在ubuntu桌面上点击【系统设置】在【系统设置】对话框,打开【网络】
在【网络】对话框中,点击【网络代理】
代理【方法】选手动;【HTTP代理】输入你的代理服务器IP以及端口。然后【应用到整个系统】
在ubuntu桌面上点击【FIREFOX浏览器】
依次打开【编辑】-【首选项】
在【firefox首选项】对话框中,依次点击【高级】-【网络】-【设置】
在【连接设置】对话框中,选择【使用系统代理设置】,然后确定即可上网了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)