Структура каталогов в GNU/Linux (для Павлова Александра)


Директории Юникс-подоный операционных систем часто вызывают сложности для тех, кто только начинает работать с ними (возможно переходя с чего-нибудь вроде Windows). Я описываю как разобраться в том, что находится в терминале после «cd /; ls».

Отблагодарить меня можно следущими способами:
www.almost-university.com/postcard-for-volodya
Яндекс деньги: 410012245557024
Webmoney-R: R327167873071
Webmoney-Z: Z345122673518
Paypal: Volodya@whengendarmesleeps.org
Paypal (рублёвый): VladimirMozhenkov@yahoo.com

Переменные окружения - часть [1/2].


В данном видео рассказывается о том, что такое переменные окружения, как Shell(оболочка) узнаёт где нужно искать исполняемые файлы программ и т.д.(ниже смотрите содержание видео)
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Содержание видео:
● 00:00 — Вступление

● 00:18 — Что значит локальная переменная?

● 00:28 — Как объявить(создать) переменную?

● 01:42 — Что значит глобальная
переменная(переменная окружения)?

● 02:09 — Как экспортировать переменную,
то есть сделать её глобальной?

● 02:44 — Основные команды для управления
переменными в оболочке

● 04:42 — Обзор нескольких переменных окружения
используемых в системе по умолчанию:
● 04:52 — Переменная окружения PATH и как Shell(оболочка)
узнаёт где нужно искать исполняемые файлы программ?
● 05:52 — Переменная окружения PWD
● 06:08 — Переменная окружения HOME

● 07:02 — Как узнать более подробную информацию
о какой нибудь переменной окружения?

● 08:21 — Что значит встроенная в оболочку команда
и команда, которая является внешней программой(внешняя команда)?

● 10:51 — Заключение
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Присоединяйтесь в соц. сетях:
✔ Группа в ВКонтакте: ☛ vk.com/linux4user
✔ Twitter: ☛ twitter.com/linux4user
✔ Группа в Facebook: ☛ facebook.com/linux4user
✔ Google: ☛ plus.google.com/ linux4user
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Партнёрка YouTube:
goo.gl/HLcYGV

#linux #linux4user

Обзоры linux от Админа №5 (CentOS 6.10)


Порядок действий

yum update

yum install epel-release

yum install mc adcli oddjob oddjob-mkhomedir samba samba-common krb5-workstation sssd-krb5-common sssd-krb5 pam_krb5 krb5-libs

mcedit /etc/sysconfig/selinux
enabled заменить на disabled

reboot

authconfig --enablekrb5 --enablesssd --enablesssdauth --update

mcedit /etc/krb5.conf
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log

[libdefaults]
default_realm = DOMAIN.LOC
dns_lookup_realm = false
dns_lookup_kdc = false
ticket_lifetime = 24h
renew_lifetime = 7d
forwardable = true

[realms]
DOMAIN.LOC = {
kdc = dc.domain.loc
admin_server = dc.domain.loc
}

[domain_realm]
.domain.loc = DOMAIN.LOC
domain.loc = DOMAIN.LOC

mcedit /etc/samba/smb.conf
[global]
server string = Samba
netbios name = centos6
security = ads
realm = DOMAIN.LOC
workgroup = DOMAIN
domain master = no
local master = no
idmap config *: range = 10000-20000
idmap config *: backend = tdb
template shell = /bin/bash
client use spnego = yes
client ntlmv2 auth = yes
encrypt passwords = yes

acl compatibility = auto
map acl inherit = yes
max connections = 0
load printers = no

log level = 0 vfs:2
max log size = 0
syslog = 0

adcli join --domain=domain.loc --computer-name=CENT6 --host-fqdn=cent6.domain.loc --login-user=administrator --os-name=«CentOS Linux» --os-version=«CentOS release 6.10» --show-details --verbose

touch /etc/sssd/sssd.conf
chmod 0600 /etc/sssd/sssd.conf
nano /etc/sssd/sssd.conf
[sssd]
domains = domain.loc
config_file_version = 2
services = nss, pam

[domain/domain.loc]
ad_domain = domain.loc
krb5_realm = DOMAIN.LOC
realmd_tags = manages-system joined-with-samba
cache_credentials = True
id_provider = ad
default_shell = /bin/bash
use_fully_qualified_names = False
fallback_homedir = /home/%d/%u
access_provider = ad

service sssd start
chkconfig sssd on

service smb start
chkconfig smb on

/etc/pam.d/password-auth-ac
session required pam_mkhomedir.so umask=0022 skel=/etc/skel

Очистка кэша sssd (на всякий случай)
service sssd stop; rm -rf /var/log/sssd/* /var/lib/sss/db/*; service sssd start

3.Linux для Не Начинающих - SSH подключение к удаленному Linux


Linux для Не Начинающих — SSH подключение к удаленному Linux с Linux и Windows

service ssh status — статус SSH сервиса
service ssh start — запустить SSH сервис
apt-get install openssh-server — установить SSH

ssh vasya@192.168.10.130 — подключится к компу (192.168.10.130) как пользователь (vasya)

Для подключения с Windows используйте это:
PuTTY: www.chiark.greenend.org.uk/~sgtatham/putty/download.html
MobXterm: mobaxterm.mobatek.net/download.html

Буду рад паре баксов, можно даже Канадских :) www.paypal.me/DenisAstahov