hi all:
just start opensuse, started sshd via yast —> system —> service amnager. is there way to enable this via command line such as “yast -whatever”?
thanks.
_dave
hi all:
just start opensuse, started sshd via yast —> system —> service amnager. is there way to enable this via command line such as “yast -whatever”?
thanks.
_dave
Yes. “/sbin/yast2 services-manager”.
But you have to run it as root. So either type “su -” (don’t forget the ‘-’), or use one of those:
kdesu /sbin/yast2 services-manager
gnomesu /sbin/yast2 services-manager
xdg-su -c "/sbin/yast2 services-manager"
For a list of all modules, run “/sbin/yast2 -l”.
PS: there’s also a text mode version of yast, just run “sudo /sbin/yast” or “sudo /sbin/yast services-manager” and so on.
thanks. well, “yast2 services-manager sshd” gives me “text based manual” and it is hard to maneuver around. could we have something like “yast2 services-manager sshd disable” or “yast2 services-manager sshd enable”? i tried and always get that text based manual.
So you want to enable/disable services? I thought you want to start yast2’s Services Manager (or any other module) from the shell.
Forget about YaST then.
You can start/stop services with f.e.:
systemctl start sshd.service
systemctl stop sshd.service
Or enable/disable them (i.e. make them start automatically during boot):
systemctl enable sshd.service
systemctl disable sshd.service
This will print the current status:
systemctl status sshd.service
See also: http://activedoc.opensuse.org/book/opensuse-reference/chapter-8-the-systemd-daemon
thanks for info, greatly appreciated.