Quero me conectar a uma área de trabalho remota do Windows a partir de uma máquina local com um programa Java. Eu tenho que verificar o espaço em disco e vários outros serviços na máquina remota.
Eu estou trabalhando em aplicativo que não tem nenhum mecanismo de login, qualquer usuário na minha organização pode usar isso. Mas eu quero escolher o nome de usuário dos usuários remotos que usarão minha ferramenta. Eu tenho um botão clicando no que eu quero para obter seus nomes de usuário. Eu tentei request.getRemoteUser tem null […]
Estou tentando executar o código abaixo para executar comandos do sudo mas não sei como executar comandos após o login do sudo String[] commands = {“sudo su – myname;”,”id”}; JSch jsch = new JSch(); String username = “myuser”; com.jcraft.jsch.Session session = jsch.getSession(username,”hostname”, 22); session.setPassword(“my@123”); session.connect(); Channel channel=session.openChannel(“exec”); for(int a=0;a0){ int i=in.read(tmp, 0, 1024); if(i<0)break; System.out.print(new […]