MÉTODO DE ATUALIZAÇÃO 1 : Acho que a maneira mais fácil é usar o comando ssh - scp, mas antes de usá-lo você precisa criar acesso ssh aos dois computadores. Você pode ler como fazer isso aqui. Quando você está pronto e toda a configuração e testei o comando ssh e ele está funcionando, então você pode simplesmente escrever (se você quiser transferir arquivos do remoto para o computador local (ou simplesmente mudar o destino e a origem se quiser transferir do local para o remoto ):
scp source destination
por exemplo, scp [usuário remoto] @ [ip remoto]: [caminho completo para pasta de arquivos] [caminho completo para pasta local]
MÉTODO 2: Eu consigo fazer assim não sei se é mais simples, mas funcionou no final do dia:
- para torná-lo executável
sudo chmod 777 /[path]/[to]/[shared-folder] - samba instalado
sudo apt install samba - editou o arquivo conf do samba
sudo nano /etc/samba/smb.conf - Adicionamos isso na parte inferior do arquivo:
somente leitura:
[foldername]
comment = Gravity Spy Shared Folder
path = /[path]/[to]/[shared-folder]
gravável
[foldername]
comment = Gravity Spy Shared Folder
path = /[path]/[to]/[shared-folder]
read only = No
create mask = 0777
directory mask = 0777
directory mode = 0777
- Salve o arquivo e teste com
testparmse o arquivo tiver algum erro - Reinicie o servidor samba com
systemctl restart smbd - Permitindo a porta 139 com
sudo ufw allow 139/tcp - Permitindo a porta 445 com
sudo ufw allow 445/tcp - Crie uma senha para o samba
sudo smbpasswd -a [your-username] - Então, no meu outro computador, digitei:
smb://[ip-address-of-my-server]/[folder-name] -
Clique em Login com o usuário e, em seguida,
- digite seu nome de usuário que você digitou no ponto 9
- domínio deixe-o
WORKGROUP - digite sua senha que você digitou no ponto 9
e VOILA!
BTW: para encontrar seu endereço IP, você pode digitar ifconfig -a e seu endereço IP deve começar com 192.182.*.* , ele deve estar próximo a essa palavra inet 192.168.100.7