у меня не работает в Gnome 3 клавиша AltGr (правый Alt), через которую я добираюсь до важных символов как «|», «@» и др.
После долгих поисков, наконец нашел эту команду:
/bin/xmodmap -e «keycode 92 = ISO_Level3_Shift»
После которой все начинает работать.
Подскажите пожалуйста, как сохранить эту установку в Gnome 3, что бы она оставалсь всегда.
Я прочитал, что для этого нужно использовать
gsettings set org.gnome.desktop.input-sources xkb-options ...
Есть ли возможность запретить соединяться к серверам, не внесенными в /etc/ssh/ssh_known_hosts ?
А так же запретить использовать ~/.ssh/known_hosts
?
То есть в /etc/ssh/ssh_known_hosts внесены serverA и serverB, то только к этим серверам есть доступ и только с внесенными hostkeys.
Зачем это надо: что бы только администратор мог актуализировать новые hostkeys (скажем если произошла переустановка ОС и у сервера обновились hostkeys, то пользователя спросится
user1@hl02:~$ ssh user1@serverB
The authenticity of host 'serverB (172.22.1.20)' can't be established.
ECDSA key fingerprint is SHA256:WK8wd1vTkd6e8cOzOpNSQ3yqOZqn7Nmud3UBTi4AUTo.
Are you sure you want to continue connecting (yes/no)?
Есть ли возможность в Линукс сделать так, что бы какой либо файл или файлы сохранялись автоматически, если какой либо процесс его изменяет?
Например /etc/passwd менят useradd,usermod и необходимо иметь предыдущую копию этого файла, что бы например сделать diff и увидеть что именно в нем изменилось.
Может возможно как нибудь установить на уровне файловой системы или ядра, что бы заработало автоматическое сохранение копии до непосредственного изменения в самом файле?
Привет!
мне очень нужна помощь по одной сложной теме, которой я занимаюсь уже некоторое время, но идеи закончились уже, а решения пока нет..
Коротко о проблеме: RHEL7 (или 7.1) и VRTS (6.2 или 6.2.1) на физ сервере или в VirtualBox съедается память (slab kmalloc-1024) при записи на vxfs файловую систему.
То же самое, но под VMware работает без проблем, память не «съедается».
Чем можно это объяснить?
Вот доп инофрмация для анализа
• Проблема только в вышеуказаных версиях
• Проявляется только при layout=mirror-concat
• К кластеру отношения не имеет, т.к. при установке только SF
такая же ситуация
• Как стало известно, память берет vxiod, но не освобождает
• При mount –o mincache=direct память не берется, но все очень медленно тогда
На самом деле и Symantec и Redhat работают над этой проблемой, но похоже играются в ping pong, перекидывая все на друг друга. Приходится перегружать раз в месяц сервер – иначе все начинает нестабильно работать.
Большое спасибо за любой совет, как я написал уже, идеи закончились :-/
Пожалуйста помогите понять, что тут с памятью на этом сервере.
Я запутался в разных структурах: Filesystem cache, slab (почему такой большой?) и др.
Вычитал, что при необходимости, линукс автоматически освобождает области памяти, которую использует для кэша файловой системы.
Но одна утилита показывает одно, другая другое и я запутался просто уже.
вчера установил последнюю версию CentOS 6.3 и сразу добавил в /etc/login.defs: DEFAULT_HOME no
Но к сожалению никакого результата :(
Если через просиходит login или su и у чела нет homedir, то он не должен получить shell, вместо этого получает :(
[root@clt03:/home]# su - user1
su: warning: cannot change directory to /home/user1: No such file or directory
[user1@clt03:/home]$
если посмотреть в man login.defs, то DEFAULT_HOME задокументирована:
DEFAULT_HOME (boolean)
Indicate if login is allowed if we can´t cd to the home directory. Default in no.
If set to yes, the user will login in the root (/) directory if it is not possible to cd to her
home directory.
Но результата не видно. На Ubuntu же она работает.
Может быть нужно в /etc/pam.d/system-auth что то изменить?
Сейчас это выглядит вот так:
#%PAM-1.0
# This file is auto-generated.
# User changes will be destroyed the next time authconfig is run.
auth required pam_env.so
auth sufficient pam_fprintd.so
auth sufficient pam_unix.so nullok try_first_pass
auth requisite pam_succeed_if.so uid >= 500 quiet
auth required pam_deny.so
account required pam_access.so
account required pam_unix.so
account sufficient pam_localuser.so
account sufficient pam_succeed_if.so uid < 500 quiet
account required pam_permit.so
password requisite pam_cracklib.so try_first_pass retry=3 type=
password sufficient pam_unix.so sha512 shadow nis nullok try_first_pass use_authtok
password required pam_deny.so
session optional pam_keyinit.so revoke
session required pam_limits.so
session [success=1 default=ignore] pam_succeed_if.so service in crond quiet use_uid
session required pam_unix.so
У меня такой вопрос. Возможно ли сконфигурировать систему таким образом, что бы происходил принудительно logoff, если у пользователя нет home dir на этом сервере?
NIS Account: testuser1
Home Dir: /home/testuser1, но на сервере, куда testuser1 коннектится нет этого каталога.
Происходит следующее:
[root@testsrv-vm log]# su - testuser1
su: warning: cannot change directory to /home/testuser1: No such file or directory
-bash-3.00$ id
uid=15007(testuser1) gid=100(users) groups=100(users)
Как видно, позльзователь несмотря на отсутствие хома всеравно законнектился.
На Солярисе к примеру сразу происходит logoff:
bash-3.00# su - testuser1
su: No directory!
bash-3.00# id
uid=0(root) gid=0(root)
В чем тут дело? Я никак не могу понять!
Ведь в документации написано:
crontab Entry Format
A crontab file consists of lines of six fields each. The
fields are separated by spaces or tabs. The first five are
integer patterns that specify the following:
minute (0-59),
hour (0-23),
day of the month (1-31),
month of the year (1-12),
day of the week (0-6 with 0=Sunday).
Each of these patterns can be either an asterisk (meaning
all legal values) or a list of elements separated by commas.
An element is either a number or two numbers separated by a
minus sign (meaning an inclusive range). Time specified here
is interpreted in the timezone of the cron(1M) daemon, which
is set system-wide in /etc/default/init. Entries do not use
the invoking user's timezone.
Особенно это:
The specification of days can
be made by two fields (day of the month and day of the
week). Both are adhered to if specified as a list of ele-
ments. See EXAMPLES.
Пример:
This example runs a command on the first and fifteenth of
each month, as well as on every Monday:
Tak moshno polu4it sekundy,
a kak polu4iti millisekundy?
struct tm:
int tm_sec; /* seconds after the minute - [0, 61] */
/* for leap seconds */
int tm_min; /* minutes after the hour - [0, 59] */
int tm_hour; /* hour since midnight - [0, 23] */
int tm_mday; /* day of the month - [1, 31] */
int tm_mon; /* months since January - [0, 11] */
int tm_year; /* years since 1900 */
int tm_wday; /* days since Sunday - [0, 6] */
int tm_yday; /* days since January 1 - [0, 365] */
int tm_isdst; /* flag for alternate daylight savings time */
Есть очень много мест в интернете, откуда можно скачать исходники
ядра.
А где есть какое-нибудь место в интернете, откуда можно было бы скачать
исходники различных стандартных утилит? Ну например df, ps, tail и.т.д.
Когда не надо - всегда попадается на глаза, а вот понадобилось - не могу найти...
Интересует следующее:
1. Откуда конкретно берет df информацию, какие в данный момент фаловы системы монтированы.
2. Соответственно их размер и свободное место.
3. Как можно эту информацию получить в C (где смотреть, какие библиотеки/функции)?
Привет!
Есть два компа А и Б. Оба находятся в одной сети.
А вышел в инет через ppp.
Что/где надо настроить, что бы с машины Б можно
было в инет выйти через машину А?
ПРоще говоря, один вышел в инет, а другие могут пользуются им.
Большое спасибо за ответ.
Есть два компьютера, есть также Null-modem кабель.
Как зайти с машины А на машину Б? Ну типа как бы
сделать из машины А "обычный" терминал.
Спасибо за ответ!
Nashi admini sidjat na drugom etage, ja mogu
sdelat rlogin na ljubuju iz etih mashin, est li wozmoshnost
uznat, sidit li kto-nibud w dannii moment za kompom ili net?
Nu shto bi ne zrja tuda idti bilo. 'who' ne podhodit, tak kak nikto
mashini nikogda ne wiklju4aet, i wse pts wsegda ostajutsja,
podskashite kakuju-nibud hitruju komandu, tipa naprimer uznat,
kogda bila nashata poslednii raz knopka na klawe i.t.p.
root'owskih priwilegii net.
Segodnja po4ital pro dostato4no intersenuju wesh w Solaris - ACL (Access Contol List). Wosmoshno li eto w Linux'e? A to poprobowal setfacl i getfacl- ne nachodit :( Zawisit li eto ot FS?
Spasibo i proshu za wopros nogami ne bit :=)
Igor.