Limiting Port Access to Trusted IPs

On a Plain Linux Box how do I stealth port 22 except to trusted ip addresses? I use Bastille and for example purposes let's say my ip address is 12.34.56.78. Where and what would I insert in Bastille or elsewhere to deny all access to port 22 except for IP address 12.34.56.78?

Additionally, if port 22 is not stealth, is there a way to block access once someone has failed X password attempts?

Thanks in advance.

 

 

 

 

Top