Before yangcli-pro NETCONF sessions can be made to a netconfd-pro server, ssh must be configured to allow traffic on port 830 through the NETCONF subsystem, netconf-subsys-pro.


To do this follow these steps:


1) Use your text editor of choice to edit the /etc/ssh/sshd_config file on the system to which you wish to connect and add the following lines:


Port 22
Port 830
Subsystem netconf /usr/sbin/netconf-subsystem-pro


1a) For SELinux systems like CentOS and Fedora you must tell SELinux about this configuration change using this command:


mydir> sudo semanage port -a -t ssh_port_t -p tcp 830


2) Restart ssh


Ubuntu version:

mydir> sudo service ssh restart


Fedora version

mydir> sudo service sshd restart