Ubuntu18.04:需先安装下相关模块apt-get install libpam-cracklib1、vi /etc/login.defs PASS_MAX_DAYS 90 (密码90天过期) LOGIN_RETRIES 5 (retry 5次) LOGIN_TIMEOUT 60 (登陆60s超时) :wq2、vi /etc/pam.d/com
Ubuntu20.04配置samba共享:注:Ubuntu20.04暂未搞定samba和AD集成apt-get install sambavi /etc/samba/smb.conf[global] workgroup = WORKGROUP server string = %h server (Samba, Ubuntu) lanman auth = no
smbclient
ntp
Ubuntu samba集成sssd域账号认证 注:配置sssd部分略(属于登陆账号认证部分) # vi /etc/samba/smb.conf (主要是加粗的部分,其它为默认) [global] workgroup = ming client signing = yes client use spnego = yes kerberos method = s
给所有用户sudo权限:vi/etc/sudoersALLALL=(ALL:ALL)NOPASSWD:/bin/ls:wq!
postfix使用587端口发邮件:postfix安装略vi/etc/mail.rc(最后添加)setsmtp=smtp://smtp.ming.com:587setsmtp-auth=loginsetsmtp-auth-user=zhi.yang@ming.comsetsmtp-auth-password=xxxxxxxxsetssl-verify=ignoresetfrom=zhi.yang@
Ubuntu使用pbis进行samba认证:pbis安装配置略vi/etc/samba/smb.conf[global](其它设置不动)security=adsrealm=ming.com[homes]comment=HomeDirectoriesbrowseable=noreadonly=nocreatemask=0700directorymask=0700:wq/opt/pbis/bin/sa
Ubuntu14.04/16.04使用pbis集成AD域帐号登录:注:pbis为开源软件,前身为likewise-open下载pbisdeb包略dpkg-ipbis-open/*/opt/pbis/bin/configUserDomainPrefixming(设置默认域名前缀,不设置用户名前需加domain\)/opt/pbis/bin/configAssumeDefaultDomaintrue/
Ubuntu设置nis/ldap账号自动生成家目录:vi/etc/pam.d/common-sessionsessionrequiredpam_mkhomedir.soskel=/etc/skelumask=0022:wq
Redhat6配置tigervnc:yuminstalltigervnc-servervi/etc/sysconfig/vncserversVNCSERVERS="1:root"VNCSERVERARGS[1]="-geometry1024x800":wqvncpasswdservicevncserverrestartchkconfig--level35vn
检测硬盘读写速度的命令:读速度:hdparm-tT/dev/sdb1写速度:cd/space/timeddif=/dev/zerobs=1024count=100000of=/1Gb.file察看硬盘io工具:iotop
Ubuntu通过sambawinbind集成AD账号:安装软件:apt-getinstallsambakrb5-configkrb5-userwinbindlibpam-winbindlibnss-winbind输入ming.comvi/etc/nsswitch.confpasswd:compatwinbindgroup:compatwinbindshadow:compatwinbind:wqvi
Ubuntu16.04samba共享homes示例:注:1、global下加security=user(只有经过认证的才能访问)2、unixpasswordsync=no(默认为yes,改为no个人才有权限执行smbpasswd改密码)3、访问时要输ip\家目录名vi/etc/samba/smb.conf[global]workgroup=WORKGROUPserverstring=%hserve
Centos6.8安装puppetserver+dashboard:安装puppetserver:下载网址:http://yum.puppetlabs.com/puppet5/el/6/x86_64yuminstalljava-1.8.0-openjdk-headlessrpm-ipuppetserver-5.3.0-1.el6.noarch.rpmpuppet-agent-5.3.1-1.el6
Redhat6.8系统是安装mailx,配置文件为/etc/mail.rc如果公司用的是exchange邮箱端口587且启用了TLS,则设置如下,并需在exchange管理端启用“UserNTAUTHORITY\SELFislisted”setnss-config-dir=/etc/pki/nssdbsetsmtp-use-starttlssetssl-verify=ignoresetfrom=z
lsyncd实时同步工具:Lsyncd实际上是lua语言封装了inotify和rsync工具,采用了Linux内核(2.6.13及以后)里的inotify触发机制,然后通过rsync去差异同步,达到实时的效果。安装:apt-getinstalllsyncd配置:mkdir/etc/lsyncdcp-rvexamples/lrsync.lua/etc/lsyncd/lrsync.conf.luavi
rsync+inotify实时同步:注:rsync的不足:1、rsync同步数据时,需要扫描所有文件后进行对比,进行差量传输。如果文件数量达到百万甚至千万量级,扫描所有文件是非常耗时的。2、rsync不能实时的去检测、同步数据。inotify可以做到对目录的实时监控,然后告知rsync只对更新部分进行同步apt-getinstallinotify-toolsinotifywait-mrq/home
自定义python模块路径:如下载好的python模块scons$tarzxfvscons-3.0.0.tar.gz$cdscons-3.0.0$mkdir~/scons$pythonsetup.pyinstall--home~/scons/$vi~/.bashrcexportPYTHONPATH=$PYTHONPATH:~/scons:wq$source~/.bashrc
Ubuntu使用mutt收、发、回复邮件(mutt+msmtp+fetchmail+procmail):说明:Mutt为基于文本的邮件客户端,担当邮件用户代理角色,msmtp的作用是发邮件(包括回复),fetchmail的作用是将邮件保存到本地邮箱,procmail的作用是进行邮件过滤(根据发件人、主题、关键字等对邮件进行排序、分类、整理)。软件安装:$sudoapt-getinstallmutt
Ubuntu使用fetchmail+procmail收邮件:$sudoapt-getinstallfetchmail$sudoapt-getinstallprocmail$cp-rv/usr/share/doc/fetchmail/examples/fetchmailrc.example~/.fetchmailrc$vi~/.fetchmailrc(最后添加)pollpop.126.comwith
Ubuntu使用mutt+msmtp发邮件apt-getinstallmuttapt-getinstallmsmtpcp-rv/etc/Muttrc~/.muttrcvi~/.muttrc(最后添加)setsendmail="/usr/bin/msmtp"setuse_from=yessetrealname="yangming0"setfrom=yangmi
ubuntu固定mountd端口号:vi/etc/servicesmountd1332/tcpmountd1332/udp:wq重启服务器生效确认端口:netstat-ntupl|grepmountd
Glusterfs分布式文件系统:Glusterfs是一个开源的分布式文件系统,它可以将分散的存储空间聚合在一起,形成一个虚拟的存储池。它支持横向扩展,可通过增加存储节点来提升整个系统的容量或性能。GlusterFS除了支持分散存储(Distributed,将不同的文件放在不同的存储节点)之外,还支持镜像存储(Replicated,同一个文件存放在两个以上的存储节点)和分片存储(Stripped,
Linux CPU性能测试:计算圆周率,时间越短性能越好# time echo "scale=5000;4*a(1)"|bc -l -q
perl命令:perl模块下载网址:http://cpan.org安装perl模块:# cpan Spreadsheet::ParseExcel或下载perl模块包,解压 perl Makefile.PL模块存放路径:Ubuntu为/usr/share/perl5Redhat为/usr/local/share/perl5查看已安装perl模块# instmodshl
gparted在线扩分区空间(原数据不丢失)应用场景:如虚拟机上需要给linux系统增加分区,在vmware端增加大小后可在系统内通过gparted工具将原有分区大小扩容# apt-get install gparted# gparted (必须在图形界面)右击分区——resize——将全部空间给它——Apply即可如果出现unallocated space within the pa
使用mailutils发邮件安装(需先装好postfix):# apt-get install mailutils使用(在配好postfix的基础上):# /usr/bin/mail -s "aa" zhi.yang@ming.com < /aa.txt(aa为标题,aa.txt为邮件内容)# /usr/bin/mail -s "aa" zhi.yang@ming.com
nis master的yppasswddyppasswdd是nis master特有的,用于和slave进行同步(即push的方式,包括yppasswd密码更新)操作:master:# /usr/lib/yp/ypinit -m所有从nis服务器# service ypserv restart# service yppasswdd restart有2个关键点:1是ypinit -m 写上所有nis
Ubuntu带账号认证发邮件邮箱协议端口:POP3:TCP 110 ,SMTP:TCP 25 SMTP SSL:TCP 587 Ubuntu 16.04(heirloom-mailx用s-nail替换了):# apt-get install s-nail# vi /etc/s-nail.rcset smtp-use-starttlsset ssl-verify=i
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号