SSH configuration
Set static IP
Open the file /etc/dhcpcd.conf and place the following lines of code, which configures the connection using the eth0 (ethernet) interface:
# Example static IP configuration:
interface eth0
static ip_address=192.168.1.X/24
static routers=192.168.1.1
static domain_name_servers=8.8.8.8 8.8.4.4In the example above, we have used 192.168.1.X/24 as the static private IP and 192.168.1.1 is the IP of our router (a.k.a. gateway, check it using router -n command).
Finally, restart the device
sudo rebootChange ssh port
A good practice to increase security is to change the default ssh port (22) to a different one (higher than 1000, lower than 65535). Open the ssh configuration (file /etc/ssh/sshd_config) and uncomment the line called “Port 22” and change it to
Port [SSH_NEW_PORT]Finally, restart ssh service
sudo service ssh restartNow, to access the raspberry type:
$ ssh -p [SSH_NEW_PORT] [email protected]Last updated
Was this helpful?