SshServer server = SshServer.setUpDefaultServer(); server.setPort(port);
/** * @param wagonProtocol scp scpexe * @param sshKeysResources paths in the classlaoder with ssh keys */ public SshServerEmbedded( String wagonProtocol, List<String> sshKeysResources, boolean keyAuthz ) { this.wagonProtocol = wagonProtocol; this.sshKeysResources = sshKeysResources; this.sshd = SshServer.setUpDefaultServer(); //this.sshd.setKeyExchangeFactories( ); this.keyAuthz = keyAuthz; publickeyAuthenticator = new TestPublickeyAuthenticator( this.keyAuthz ); }
/** * @param wagonProtocol scp scpexe * @param sshKeysResources paths in the classlaoder with ssh keys */ public SshServerEmbedded( String wagonProtocol, List<String> sshKeysResources, boolean keyAuthz ) { this.wagonProtocol = wagonProtocol; this.sshKeysResources = sshKeysResources; this.sshd = SshServer.setUpDefaultServer(); //this.sshd.setKeyExchangeFactories( ); this.keyAuthz = keyAuthz; publickeyAuthenticator = new TestPublickeyAuthenticator( this.keyAuthz ); }
public SshShell() { sshd = SshServer.setUpDefaultServer(); File clerezzaUserConfigDir = new File(new File(System.getProperty("user.home")), ".clerezza"); if (!clerezzaUserConfigDir.exists()) { clerezzaUserConfigDir.mkdir(); } File hostKeyDir = new File(clerezzaUserConfigDir, "ssh"); if (!hostKeyDir.exists()) { hostKeyDir.mkdir(); } sshd.setKeyPairProvider(new SimpleGeneratorHostKeyProvider(new File(hostKeyDir,"hostkey.ser").getAbsolutePath())); sshd.setPasswordAuthenticator(new MyPasswordAuthenticator()); }
public void start() { sshServer = SshServer.setUpDefaultServer(); sshServer.setPort(port); sshServer.setHost("0.0.0.0"); final String basePath = new File(System.getProperty("user.dir")).getAbsolutePath(); if (SecurityUtils.isBouncyCastleRegistered()) { sshServer.setKeyPairProvider(new PEMGeneratorHostKeyProvider(new File(basePath, KEY_NAME + ".pem") .getPath())); } else { sshServer.setKeyPairProvider(new SimpleGeneratorHostKeyProvider(new File(basePath, KEY_NAME + ".ser") .getPath())); } sshServer.setShellFactory(new CrestComandsFactory(session, securityHandler)); sshServer.setPasswordAuthenticator(new PasswordAuthenticatorImpl(securityHandler)); try { sshServer.start(); } catch (IOException e) { e.printStackTrace(); } }
public static SshServer setUpDefaultServer(final SshdConfigInterface configInterface) { SshServer sshd = SshServer.setUpDefaultServer(); sshd.setCommandFactory(new PrtgCommandFactory(configInterface)); sshd.setShellFactory(new PrtgShellFactory(configInterface)); return sshd; }
public SshServer(int port) { this.port = port; sshd = org.apache.sshd.SshServer.setUpDefaultServer(); sshd.setPort(port); sshd.setShellFactory(new SshShellFactory()); initialize(this.sshd); }
sshd = SshServer.setUpDefaultServer(); sshd.setPort(this.port);
sshServer = SshServer.setUpDefaultServer(); sshServer.setPort(port);
@Override public void initialize(int port) { Security.addProvider(new BouncyCastleProvider()); sshd = SshServer.setUpDefaultServer(); sshd.setPort(port); StreamKeyPairProvider fileKeyPairProvider = new StreamKeyPairProvider(); sshd.setKeyPairProvider(fileKeyPairProvider); SftpSubsystem.Factory factory = new SftpSubsystem.Factory(); sshd.setSubsystemFactories(Arrays.<NamedFactory<Command>>asList(factory)); sshd.setCommandFactory(new ScpCommandFactory()); sshd.setShellFactory(new ProcessShellFactory()); sshd.setPasswordAuthenticator(new MockPasswordAuthenticator()); }
sshServer = SshServer.setUpDefaultServer(); sshServer.setPort(port);
SshServer server = SshServer.setUpDefaultServer(); server.setPort(port);
SshServer server = SshServer.setUpDefaultServer(); server.setPort(port);
@BeforeClass public static void createServer() throws Exception { server = SshServer.setUpDefaultServer(); server.setPasswordAuthenticator(new PasswordAuthenticator() { @Override public boolean authenticate(String username, String password, org.apache.sshd.server.session.ServerSession session) { return true; } }); server.setPort(port); server.setKeyPairProvider(new SimpleGeneratorHostKeyProvider("hostkey.ser")); SftpSubsystem.Factory sftp = new SftpSubsystem.Factory(); server.setSubsystemFactories(Arrays.<NamedFactory<Command>>asList(sftp)); server.setFileSystemFactory(new NativeFileSystemFactory() { @Override public FileSystemView createFileSystemView(org.apache.sshd.common.Session session) { return new NativeFileSystemView(session.getUsername(), false) { @Override public String getVirtualUserDir() { return remoteTemporaryFolder.getRoot().getAbsolutePath(); } }; } }); server.start(); }
/** * Starts a ssh server on the provided port. * * @param server the server mock to start * * @return the server. * @throws IOException if so. */ public static SshServer startServer(SshdServerMock server) throws IOException { SshServer sshd = SshServer.setUpDefaultServer(); sshd.setPort(0); sshd.setKeyPairProvider(new SimpleGeneratorHostKeyProvider("hostkey.ser")); List<NamedFactory<UserAuth>>userAuthFactories = new ArrayList<NamedFactory<UserAuth>>(); userAuthFactories.add(new UserAuthNone.Factory()); sshd.setUserAuthFactories(userAuthFactories); sshd.setCommandFactory(server); sshd.start(); return sshd; }
@Override protected boolean launchServer(final Shell.Interactive shell) sshServer = SshServer.setUpDefaultServer(); sshServer.setPort(prefsBean.getSecurePort());
@Override protected void startServer(PrintJid out, RP rp) throws Exception { registerSshServers(); out.println("ssh port: " + sshPort()); sshd = SshServer.setUpDefaultServer(); sshd.setPasswordAuthenticator(node().passwordAuthenticator()); sshd.setPort(sshPort()); sshd.setKeyPairProvider(new SimpleGeneratorHostKeyProvider("hostkey.ser")); setShellFactory(); sshd.start(); super.startServer(out, rp); }
Server = SshServer.setUpDefaultServer(); Server.setPort(SocketPort); if (SecurityUtils.isBouncyCastleRegistered()) {
Server = SshServer.setUpDefaultServer(); Server.setPort(SocketPort); if (SecurityUtils.isBouncyCastleRegistered()) {
Server = SshServer.setUpDefaultServer(); Server.setPort(SocketPort); if (SecurityUtils.isBouncyCastleRegistered())