怎么限制root用户只能从指定的IP SSH登录

在FreeBSD、Linux等类Unix系统下怎么才能限制root用户只能从指定的IP SSH登录呢?可以使用tcpwrapper这个工具。
在/etc/hosts.deny里面添加允许的IP地址,如下
sshd: all except 192.168.1.22
以上的意思是deny所有的IP,除了192.168.1.22这个IP可以登陆。
/etc/hosts.allow不用写就可以了