Как подключить компьютеры Linux и Windows для передачи файлов и обмена файлами, скажите, пожалуйста, как у меня есть маршрутизатор, как я могу использовать его для подключения двух машин, работающих на двух разных ОС.
4 ответа
Я приду на Ubuntu. Самба будет делать хорошо. Вы также можете использовать FTP/SFTP в зависимости от размера файла.
https://help.ubuntu.com/10.04/serverguide/ftp-server.html
Если вы дадите нам более подробную информацию о том, что вы хотите сделать, мы можем дать более подробные ответы.
- Вы хотите контролировать свои файлы и методы передачи через Windows или Linux?
- Хотите ли вы получать доступ к файлам через внешние сети?
Это может быть хорошим местом для начала.
РЕДАКТИРОВАТЬ: На основе вашего комментария вы попробовали что-то и не смогли заставить его работать. Итак, давайте пройдемся по шагам для Samba, размещенной на вашем Linux-компьютере.
Начните с открытия терминала
sudo apt-get install samba
sudo nano /etc/samba/smb.conf
Редактировать:
Безопасность = пользователь
чтобы:
Безопасность = пользователь
Ctrl X для выхода и Y для сохранения файла.
Теперь установите пароль Samba для вашего пользователя с помощью:
sudo smbpasswd -a username
Создайте каталог samba и отредактируйте права доступа к нему.
sudo mkdir /home/samba
sudo chown -R username:username /home/samba
sudo chmod -R 700 /home/samba
Настройте папку samba:
sudo nano /etc/samba/smb.conf
Прокрутите вниз до списка текущих настроек. Подумайте, это где-то под принтерами заголовка и поместите что-то вроде:
[домашний ресурс]
комментарий = общий доступ к файловому серверу Ubuntu
путь = / дом / самба
просматриваемый = да
гость хорошо = да
только чтение = нет
действительные пользователи = @ имя пользователя
Ctrl X для выхода и Y для сохранения.
Теперь перезапустите Samba
sudo service samba restart
Чтобы получить IP-адрес для подключения, запустите и запишите IP 192.168 .....(что бы это ни было):
ifconfig
Перейдите на компьютер с Windows и нажмите Ctrl R для запуска. Введите \ip машины linux и введите
Попробуйте что-то подобное, что даст вам хорошую настройку общего файлового ресурса Samba во внутренней сети.
Поскольку вы не сказали нам, какой тип Linux вы используете, я сделаю предположение в Ubuntu, и в этом случае начнем здесь:
https://help.ubuntu.com/10.04/serverguide/samba-fileserver.html
FTP является более предпочтительным вариантом для samba, вы можете:
- установить Filezilla на Windows или
- используйте Pure-FTP или любой другой FTP-сервер в Linux.
Тогда вы можете просто начать использовать FTP-клиент. Как в Windows, так и в Linux уже установлены предустановленные инструменты командной строки, или вы можете получить отличный от FileZilla.
Установите BTSync (Bittorrent Sync) на обоих компьютерах.
http://www.bittorrent.com/sync
Это как Dropbox, без облака, поэтому он синхронизируется только между вашими (двумя или более) компьютерами. Вы можете установить, какие папки для синхронизации. Скопируйте или вставьте файлы в эти папки, и они будут скопированы на другой компьютер, будь то Windows, Mac OSX, Linux, Android или iOS.
Одно маленькое предупреждение: когда вы перемещаете файлы в синхронизируемую папку, а затем перемещаете их из синхронизированной целевой папки, они будут удалены из исходной папки. Поэтому используйте копии, если вам нужно сохранить их на исходном компьютере.