如何在Ubuntu和Windows之间传输文件?
我想用Ubuntu将这些PC中的一些文件传输到带有Windows 7的PC我不在乎怎么做(ftp,samba或其他)我想知道这些步骤,我搜索了很多但我找不到任何东西作品。 谢谢。
在Ubuntu 11.10中共享文件夹的快速方法
目标:
在Ubuntu中共享文件夹并从Windows访问它
要开始使用,请右键单击要共享的文件夹,然后选择“共享选项”
当提示您安装Samba服务时,请执行此操作。
安装Samba服务后,单击“重新启动会话”
然后单击“创建共享”以完成该过程。
打开终端用您的帐户名替换USERNAME。
sudo smbpasswd -a USERNAME sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.old sudo nano /etc/samba/smb.conf
滚动到全局部分,然后添加行
encrypt passwords = true wins support = yes
按ctrl + o和ctrl + x保存,退出nano
sudo service smbd restart
在Windows计算机上,转到开始 – >所有程序 – >附件 – >运行并键入命令:
\\computer_name\share_name
电脑名称可以是ubuntu机器的ip地址,查看ubuntu机器的ip,进入ubuntu机器并打开终端并输入ifconfig
键入Ubuntu计算机名称和资源的共享名称。
系统将提示您输入凭据。 输入您的Ubuntu用户名和密码,然后单击“确定”
现在再次尝试从Windows计算机访问共享
将文件从Ubuntu传输到Windows的快速方法
在Ubuntu Machine上安装openssh-server
sudo apt-get install openssh-server
安装后去Windows机器下载/安装FileZilla并打开它
主机= Ubuntu机器IP地址
用户名=您的Ubuntu计算机用户名
密码=您的用户名密码
港口= 22
完成现在您可以轻松地将文件从Windows传输到Ubuntu或Ubuntu到Windows
HTTP服务器
在源计算机上查找您的IP,例如192.168.0.10
。 在Ubuntu上:
ifconfig
在包含要传输的文件的目录中创建服务器:
python -m SimpleHTTPServer 8080
在接收计算机上,打开浏览器,然后访问:
192.168.0.10:8080
现在,您可以在目录中导航到所需的文件。
我不确定这种方法是否快速/健壮,但它是最简单的设置和便携之一。
下面讨论更快的替代方案: https : //stackoverflow.com/questions/12905426/what-is-a-faster-alternative-to-pythons-simplehttpserver