Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var host = "your-host.com"
- var username = "user"
- var password = "pass"
- var session = NMSSHSession(host: host, andUsername: username)
- session.connect()
- if session.connected == true {
- session.authenticateByPassword(password)
- if session.authorized == true {
- NSLog("Authentication succeeded")
- }
- var error = NSErrorPointer()
- var response = session.channel.execute("ls", error: error)
- NSLog("List of my files %@", response)
- }
- session.disconnect()
- do {
- let host = "example.com"
- let username = "user"
- let password = "pass"
- let session = NMSSHSession(host: host, andUsername: username)
- session?.connect()
- if session?.isConnected ?? false {
- session?.authenticate(byPassword: password)
- if session?.isAuthorized ?? false {
- print("Authentication succeeded")
- }
- let response = try session?.channel.execute("ls")
- print("List of my files %@", response)
- }
- session?.disconnect()
- } catch {
- print(error)
- }
Add Comment
Please, Sign In to add comment