Перезапуск клиентской службы LDAP

редактирование: Я добавляю исправления после комментариев Stephane Chazela

Я полагаю, что Вы хотите

IFS= read -r data  #setting IFS to "", and reading raw (therefore can handle almost any characters)
printf "%s\n" "$data"  # printf is more portable and flexible than echo

? т.е., читайте, будет ожидать, пока кто-то не вводит что-то, и нажмите RETURN (и он помещает его в данные),

Если Вы хотели "развернуть" $data с чем-то вводимым пользователем:

IFS= read -r userdata
data="${data}${userdata}"  #or whichever way you want to append, maybe first userdata? maybe separated with space? etc
printf "%s\n" "$data"
2
20.08.2015, 00:56
2 ответа

svcadm restart ldap / client должен помочь. В зависимости от того, что вы используете, вам также может потребоваться перезапустить файловую систему / autofs

4
27.01.2020, 21:54

Чтобы узнать имена (FMRI) служб SMF, вы можете использовать svcs -a | grep имя_службы например svcs -a | grep ldap

После того, как вы узнаете имя службы SMF, вы можете использовать следующую команду, чтобы перезапустить ее svcadm restart ldap

Затем вы можете проверить состояние службы, используя svcs ldap

Хорошее руководство по SMF можно найти здесь http://www.oracle.com/technetwork/articles/servers-storage-admin/intro-smf-basics-s11- 1729181.html

2
27.01.2020, 21:54

Теги

Похожие вопросы