Ubunut18.04与Windows传输文件的方式
ubunut18.04与Windows传输文件的方式
开发环境:ubuntu18.04; 虚拟机:virtual box; 操作系统:Win10_64bits/专业版
在以前使用的ubuntu12.04设置共享文件夹的时,使用挂载方式可以实现共享文件夹的完美设置,可以在ubuntu12.04下与windows进行文件的共享,现在使用18.04设置共享文件夹,远程登录ubuntu的方式也做一个总结。
1、传统的设置共享文件夹的方式
在/etc/fstab中添加如下内容:
myshare /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0
“myshare”是windows下命名的文件夹的名字,/mnt/share是设置ubuntu下的共享文件夹目录,执行以下命令挂载:
sudo mount -t vboxsf myshare /mnt/share
测试:
在以前的设置过程中,一直无法共享,这次突然可以了,具体的成功原因未知。
2、使用root权限共享
经过摸索发现,可以先切换成超级用户权限,然后再进行文件的拷贝。但是此时的共享文件夹的目录发生了更改,为/media/sf_myshare/下,同样也是可以拷贝windows下的文件。
但是这种拷贝,拷贝后的文件的所有者为root,需要使用如下命令将其使用所有者改为普通用户。
chown skyfall.skyfall ***(要更改的文件或者文件夹)
3、搭建samba服务器进行共享文件的传输
1)进入ubuntu18.04桌面在用户目录创建一个 win_linux_share 作为共享文件夹。
2)在文件夹上右键--属性,把 权限 里的三个都选择为 创建和删除文件。
3)选择 本地网络共享。勾选所有选项,并设置一个共享名,然后 创建共享。
4)在vim /etc/samba/smb.conf ,进入文件后,在global部分做如下添加操作 :
5)在文件末尾添加如下图内容 :
6)创建samba用户:
sudo smbpasswd -a ubuntu用户名(接着会提示输入密码,自己输入就可以)
7)激活用户:
smbpasswd -e ubuntu用户名
8)重启Samba服务:
/etc/init.d/samba restart 没找到,最终没影响
注:ubuntu用户名,必须是当前普通用户的用户名,否则会报错,我的为skyfall。
在Ubuntu终端输入 ifconfig 查看IP地址 。
9)在Ubuntu终端root权限下输入sudo ufw disable关闭Ubuntu防火墙 :
至此,我们在ubuntu下的共享文件夹就设置完成了。
在此过程中,会弹出安装samba,按照提示进行相应的操作即可。
10)在Windows平台关闭防火墙 。
11)在Windows平台打开dos窗口,输入 ping 192.168.101.155,测试连通性。
12)在Windows平台打开映射网络驱动器,在文件夹一栏中输入\\192.168.101.155\win_linux_share点完成。
13)设置成功后,则会在Windows计算机根目录中网络位置出现一个名为“share”的盘符。至此,Windows7和Ubuntu16.02通过Samba服务共享设置成功。
使用此种方式,发现文件的所有者不是skyfall普通用户,同样需要更改文件的所有者。
4、使用SCP进行文件的共享
打开winscp软件
进行新建站点,输入主机名,用户名,密码,点击保存,以便下一次直接登录。
完成后点击登录,即可进入。
左面是windows下的文件,可以直接拖拽至右面的ubuntu下进行文件的传输。
同时,点击putty插件,即可进入ubuntu系统终端。
此种方式是最方便的文件传输方式。
5、使用secureCRT进行远程登录
打开软件,点击快速连接,弹出如下对话框:
输入主机ip:192.168.101.155,用户名:skyfall。点击连接。
输入密码并保存口令后点击确定。
进入ubuntu系统。
下面对其进行简单的配置:
点击菜单栏选项->会话选项:
在仿真下选择linux
在外观中进行字体设置:
发现终端字体变大了。
至此,配置完成。
在连接时,可能出现以下类似的报错:
securecrt到会话192.168.168.129的连接失败
密钥交换失败......
解决办法:
在终端下使用命令 sudo apt-get install openssh-server openssh-client 下载
vi /etc/ssh/ssh_config 修改客户端的SSH配置
打开文件后,下面两行的注释打开,
找到下图的两行,取消注释 再 进行复制,
然后使用vi sshd_config命令打开并修改服务器端的配置文件,之前修改的是客户端的。
用service sshd restart 重启sshd服务。
Ubunut18.04与Windows传输文件的方式的更多相关文章
- salt state.sls windows 传输文件
salt 安装 - 传输文件 一.master -- minion linux 下 master 拷贝到 minion 上 1.cp.get_file 拷贝文件 # salt '172.16.3. ...
- Linux下向windows传输文件【sz 文件】没有弹框提示下载到什么位置
Linux环境向windows环境传输文件 security crt工具,同同一个软件,连接不同服务器,有的服务器传送文件没有弹框选择要下载的文件路径,可以在[Options]-[Session Op ...
- linux windows 传输文件
其中两种方式,当然,只是我自己试验的两个,其实还有别的方法,但是我也懒得实践了. 1 pscp c:\abc.sql root@192.168.1.1:/home/person/hww 2 Lrz ...
- 虚拟机 --- windows传输文件到虚拟机内
安装xftp 如果未安装的,可以点击上图红框的图标,会有链接....下载时记得选择school那一个身份,这是免费的...邮箱必须要写,因为下载链接会发送到你的邮箱里,如果没收到就换一个邮箱 下载完后 ...
- windows传输文件到linux脚本
安装pscp https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html cmd脚本 @echo off rem 拷贝的文件名称 se ...
- linux 几种传输文件的方式
SimpleHTTPServer + wget 如果线上可以直连线下的话,在线上使用wget访问线下的文件服务器: web的方法,比较灵活,使用完要尽快关闭这个服务: cd temp temp$ py ...
- windows更改文件打开方式
- Linux主机之间传输文件的几种方法对比
1.scp传输 scp -r /data/file root@ip:/data/ scp -C /data/sda.img root@ip:/data/img/#-r: 支持目录#-C: 启用压缩传送 ...
- SCP,scp linux2台机器之间如何传输文件
关键词:scp 转自: http://blog.csdn.net/gatieme https://blog.csdn.net/gatieme/article/details/51673229 scp传 ...
随机推荐
- Apache转发到Tomcat
#vi /etc/httpd/conf/httpd.conf 添加下面配置 NameVirtualHost *:80 <VirtualHost *:80>ProxyPreserveHost ...
- stopPropagation()阻止事件向父容器传递
topPropagation()函数用于阻止当前事件在DOM树上冒泡. 根据DOM事件流机制,在元素上触发的大多数事件都会冒泡传递到该元素的所有祖辈元素上,如果这些祖辈元素上也绑定了相应的事件处理函数 ...
- SharePoint 2010配置PDF文件全文检索
一.安装Adobe PDF 64 bit IFilter version 9合Adobe Reader 9下载地址: http://www.adobe.com/support/downloads/de ...
- C# WinForm 程序免安装 .NET Framework(XP/win7/win10环境运行)
前文 首先感谢群里的大神宇内流云 提供的anyexec for windows版本. 经过本人搭建虚拟机在xp环境 使用anyexec运行winfrom程序后,测试通过,如下是用的xp运行winfro ...
- 如何通过一个SAPGUI屏幕反查这个屏幕对应的事务码
假设我通过某种跳转方式打开了下图这个SAPGUI的屏幕,但我想搞清楚用哪一个事务码可以直接到达这个屏幕,而不通过繁琐的点击,应该怎么做? 步骤1,点击Order字段,按F1打开帮助界面, 点上图的图标 ...
- 给Retext进行配置:语法高亮、数学公式、自定义样式
由于转到了Ubuntu下,本来在Windows平台下使用的一直是MarkdownPro2,而且进行了破解,十分好用.转到Ubuntu下后,MarkdownPro2不能够使用了,找了下Linux平台中的 ...
- 编程思想的理解(POP,OOP,SOA,AOP) x
http://blog.chinaunix.net/uid-29417436-id-4060980.html 1)POP--面向过程编程(Process-oriented programming ): ...
- Gym - 101334F 单调栈
当时我的第一想法也是用单调栈,但是被我写炸了:我也不知道错在哪里: 看了大神的写法,用数组模拟的: 记录下单调递增栈的下标,以及每个数字作为最小值的最左边的位置. 当有数据要出栈的时候,说明栈里的数据 ...
- 2018.11.1 Hibernate中的Mapper关系映射文件
Customer.hbm.xml 基本的参数都在里面了 <?xml version="1.0" encoding="UTF-8"?> <!DO ...
- 未启用当前数据库的 SQL Server Service Broker,请为此数据库启用 Service Broker
ALTER DATABASE DATABASE_Name SET NEW_BROKER WITH ROLLBACK IMMEDIATE; ALTER DATABASE DATABASE_Name SE ...