summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/shazow/ssh-chat/sshd/doc.go
blob: 21cd91420680c46b6bb2cf18b8deb7125cf9bec3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package sshd

/*

	signer, err := ssh.ParsePrivateKey(privateKey)

	config := MakeNoAuth()
	config.AddHostKey(signer)

	s, err := ListenSSH("0.0.0.0:2022", config)
	if err != nil {
		// Handle opening socket error
	}
	defer s.Close()

	terminals := s.ServeTerminal()

	for term := range terminals {
		go func() {
			defer term.Close()
			term.SetPrompt("...")
			term.AutoCompleteCallback = nil // ...

			for {
				line, err := term.ReadLine()
				if err != nil {
					break
				}
				term.Write(...)
			}

		}()
	}
*/