about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2018-08-20 16:06:46 -0400
committerJune McEnroe <june@causal.agency>2018-08-20 16:22:33 -0400
commitc0c0ef464471363f5f57d9e358648b9ca747bd6e (patch)
treef109f30bc71d5fd0b1a51f078f8000c64e2e4885
parentAdd install target (diff)
downloadcatgirl-c0c0ef464471363f5f57d9e358648b9ca747bd6e.tar.gz
catgirl-c0c0ef464471363f5f57d9e358648b9ca747bd6e.zip
Add sample sshd_config
-rw-r--r--README6
-rw-r--r--sshd_config13
2 files changed, 17 insertions, 2 deletions
diff --git a/README b/README
index a5e2421..be2c84b 100644
--- a/README
+++ b/README
@@ -1,10 +1,10 @@
-Simple IRC client for use over anonymous SSH.
+IRC client originally intended for use over anonymous SSH.
 
 This software requires LibreSSL and targets FreeBSD and Darwin.
 
 	chat.h      Shared state and function prototypes
 	chat.c      Command line parsing and event loop
-	tag.c       Tag (channel, query) management
+	tag.c       Tag (channel, query) ID assignment
 	handle.c    Incoming command handling
 	input.c     Input command handling
 	irc.c       TLS client connection
@@ -14,3 +14,5 @@ This software requires LibreSSL and targets FreeBSD and Darwin.
 	tab.c       Tab-complete
 	url.c       URL detection
 	pls.c       Functions which should not have to be written
+
+	sshd_config    Sample anonymous SSH configuration
diff --git a/sshd_config b/sshd_config
new file mode 100644
index 0000000..98a70b6
--- /dev/null
+++ b/sshd_config
@@ -0,0 +1,13 @@
+UsePAM no
+
+Match User chat
+	PasswordAuthentication yes
+	PermitEmptyPasswords yes
+	ChrootDirectory /home/chat
+	ForceCommand chatte
+
+	AllowAgentForwarding no
+	AllowTcpForwarding no
+	AllowStreamLocalForwarding no
+	MaxSessions 1
+	X11Forwarding no