Você tem duas perguntas.
how can I check the network users?
-
Pergunte ao seu roteador. Geralmente, o endereço do roteador é
192.168.0.1. Você pode descobrir o seu emitindoip route. Você pode acessar normalmente uma página da Web digitando esse endereço em seu navegador. ProcureDHCPouComputers. Ele provavelmente pedirá usuário e senha, o que depende da marca do roteador, mas geralmente éadmin/admin. -
(Mais fácil!) Verifique o intervalo de ip local e exiba os resultados. Uma ferramenta para fazer isso (e muito mais) é
nmap. Para listar todos os clientes na rede local, você pode emitirnmap -F 192.168.*.*, emboranmap -F 192.168.0.*seja normalmente suficiente para redes domésticas e muito, muito mais rápido. Se você quiser ver o sistema operacional de cada computador listado, usenmap -O -F 192.168.0.*- você precisará de privilégios de root para isso.
How can I access their machine with local ip address?
Como root, inicie ssh nos dois computadores: service ssh start . Então, do seu computador, emita ssh user@ip . Agora você tem acesso total a essa conta de usuário nesse computador. Você pode usar scp ou rsync para copiar arquivos entre computadores ou usar software como samba para compartilhar impressoras e muito mais.
Observação: para que um computador fique acessível via ssh de fora da rede local, você precisará encaminhar a porta 22 do roteador para esse computador e, se tiver um firewall ativado, adicione uma exceção conforme apropriado.