# Rancher provisioned Cluster - SSH Settings

**URL:** <https://forums.suse.com/t/rancher-provisioned-cluster-ssh-settings/20195>\
**Category:** SUSE Rancher Prime\
**Created:** [May 3, 2021, 9:02am UTC](https://forums.suse.com/t/rancher-provisioned-cluster-ssh-settings/20195 "2021-05-03T09:02:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mogli](https://avatars.discourse-cdn.com/v4/letter/m/ac91a4/32.png) [@mogli](https://forums.suse.com/u/mogli)\
**Post date:** [May 3, 2021, 9:02am UTC](https://forums.suse.com/t/rancher-provisioned-cluster-ssh-settings/20195/1 "2021-05-03T09:02:47Z")

</div>

Hi all,

I am trying to provision a kubernetes cluster from Hetzner Cloud. Therefore I added the node driver and created a node template, as well as a rke template.  
This process is working quite well, but I would like my nodes to follow the best practices for ssh, like switching to a different port or not allowing direct root access through ssh. My problem is, that as soon as I change these settings in my cloud-init file, Rancher won’t be able to access the provisioned servers via ssh. Is there a way of specifying ssh port/user in the rke template?  
Is there another way to achieve this (best) without lots of manual input?
