Time of Update: 2017-01-13
Linux配置IP地址的方法;vi /etc/sysconfig/network-scripts/ifcfg-eth0IPADDR=”192.168.x.x”NETMASK=”255.255.255.0″GATEWAY=”192.168.x.x”vi /etc/resolv.confnameserver 8.8.8.8service network
Time of Update: 2017-01-13
Linux產生隨機密碼方式:strings /dev/urandom | grep -o ‘[[:alnum:]]’ | head -n 30 | tr -d ‘n’; echoLinux修改密碼方法:passwd root然後輸入兩次新密碼root 可以替換成需要修改的使用者除了上面的隨機密碼產生我們還有其它辦法1.用mkpasswd命令:使用mkpasswd命令,需要事先安裝expect模組,以CentOS為例:yum -y install
Time of Update: 2017-01-13
1. 查詢inode : 代碼如下複製代碼 [oracle@test]$ ll -itotal 1469445217956913 -rw-r–r– 1 oracle oinstall 0 Jan 18 20:24 1?.txt 2. 修改測試檔案名: 代碼如下複製代碼 find . -inum 17956913 -exec
Time of Update: 2017-01-13
安裝好svn以後,目錄結構如下:下面主要對hooks目錄的內容進行修改:cd hooksvi post-commit 代碼如下複製代碼 #!/bin/shsvn up –username=[USERNAME] –password=[PASSWORD] –no-auth-cache –non-interactive /home/www/[PROJECT_DIR] > /dev/null 其中:[USERNAME]:
Time of Update: 2017-01-13
在排除使用者組和許可權等問題後,最可能引起ftp下檔案無法上傳並經常被忽略的因素就是硬碟空間已滿,而導致硬碟空間滿的問題多數是記錄檔所佔用的,例如mysql的日誌會在不知不覺中變得十分龐大,直至佔滿剩餘的硬碟空間。解決辦法:1、定期手動清理或使用指令碼清理mysql日誌或其他相關記錄檔。2、關閉mysql日誌(不推薦)上面是空間有問題,如果上面辦法解決不了可能是許可權問題在終端中執行 vi
Time of Update: 2017-01-13
操作步驟如下:1、編輯/etc/ssh/ssh_config檔案:#vim /etc/ssh/ssh_config將被注釋掉的Port 22前的注釋符號“#”去掉,並將22改為8888,儲存退出。2、編輯/etc/ssh/sshd_config檔案:#vim /etc/ssh/sshd_config將Port
Time of Update: 2017-01-13
最簡單的NameVirtualHost *ServerName rashost.com/blogDocumentRoot "c:/wamp/www/vpsblog/"上面配置的網站是 vpsblog.rashost.com/ ,該網站對應的目錄是”c:/wamp/www/vpsblog/”,網站名稱和目錄名稱你當然要根據自己的需要自己定。例1、樣本綁定:■IP地址192.168.1.100■對應兩個網域名稱http://你的網域名稱.com和http:
Time of Update: 2017-01-13
正常匯出資料利用mysqldump命令 代碼如下複製代碼 mysqldump -u root -p youdatabase tabename1 tablename2 > db.sql; 匯出tablename1 和tablename2 表 在db.sql中。 代碼如下複製代碼 zip -r filename.zip file1 file2 file3 /usr/work/school 上面的命令把 file1、file2、 file3、以及
Time of Update: 2017-01-13
首先我們建立一個放操作記錄的記錄檔 代碼如下複製代碼 touch /var/log/rootlog.txt 給這個檔案相應的寫入權限和追加許可權 代碼如下複製代碼 chmod 002 /var/log/rootlog.txtchattr +a /var/log/rootlog.txt 編輯/etc/profile檔案,末尾添加如下指令碼命令 代碼如下複製代碼 export
Time of Update: 2017-01-13
先我們把mysql增加到linux的系統服務中去mysql: 代碼如下複製代碼 cd /usr/local/mysql/share/mysqlcp mysql.server /etc/init.d/mysqldchkconfig --add mysqldchkconfig mysqld onservice mysqld restart 現在你就可以使用:service mysqld start來啟動mysql了apache: 代碼如下複製代碼 cp
Time of Update: 2017-01-13
通過命令列執行指令碼,產生和輸出的檔案所有者都是root,這就為webserver的二次處理增加了障礙。(1)通過 su www可以解決這一問題然而通情況下為了安全www使用者的shell指定的/sbin/nologin,這就意味這無法通過su來切換。(2)通過修改profile檔案的umask來指定許可權,等價於chmod這一方法不僅麻煩,還不安全(3)通過CURL啟用這也是一個辦法,需要在代碼中加入: 代碼如下複製代碼 <?php
Time of Update: 2017-01-13
Linux主機間建立信任關係在主機A和主機B間建立信任關係,使主機A可以無密碼ssh登陸主機B.◦A主機上執行 ssh-keygen -t rsa -b 1024 (也可以使用 ssh-keygen -t dsa -b 1024)◦主目錄下產生 .ssh目錄◦進入~/.ssh目錄◦執行 cat id_rsa.pub 將顯示結果複製 (也可以使用cat
Time of Update: 2017-01-13
1.迴圈遍曆目前的目錄所有的檔案名稱包含 html.php 的檔案[org/tag/root">root@yu1u.org/]# find . | grep "html.php"2.迴圈遍曆目前的目錄所有的檔案名稱包含 html.php 的檔案並刪除[root@yu1u.org/]# find . | grep "html.php" | xargs rm -rf3.迴圈遍曆找出目前的目錄中所有尾碼名為 .htm 的檔案中 包含
Time of Update: 2017-01-13
如果是簡單的手機重啟我們可如下操作----Linux 重啟命令----1、shutdown2、poweroff3、init4、reboot5、halt這裡我們就不介紹了,因為我主要是講自動重啟實現方法使用指令碼實現自動重啟首先想到的最簡單的使用shell指令碼,大概思路:ps -ef | grep “$1″ | grep -v “grep” | wc –l 是擷取 $1 ($1
Time of Update: 2017-01-13
1.禁止ping/etc/rc.d/rc.localecho 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all2.對使用者和口令檔案進行許可權控制chmod 600 /etc/passwdchmod 600 /etc/shadowchmod 600 /etc/groupchmod 600 /etc/gshadow3.給下面檔案加上不可更改屬性chattr +i /etc/passwdchattr +i /etc/shadowchattr +i
Time of Update: 2017-01-13
date命令參數•-d, –date=STRING 顯示STRING指定的時間•-f, –file=DATEFILE 類似–date參數顯示DATEFILE檔案中的每行時間•-ITIMESPEC, –iso-8601[=TIMESPEC] 以ISO 8601
Time of Update: 2017-01-13
SSH,telnet終端中文顯示亂碼解決 代碼如下複製代碼 # vi /etc/sysconfig/i18n 將內容: 代碼如下複製代碼 LANG="en_US.UTF-8"SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="latarcyrheb-sun16" 改為: 代碼如下複製代碼
Time of Update: 2017-01-13
E325: ATTENTIONFound a swap file by the name "/etc/.my.cnf.swp" owned by: root dated: Mon May 6 10:31:34 2013 file name:
Time of Update: 2017-01-13
//linux 檔案許可權 分為 啟用 acl 許可權 和 不啟用 acl 許可權//不啟用 acl 許可權的話 ls -l 可以看到如下,主:rw,組:rw,其他:r-rw-rw-r–- 1 www www 0 Jul 3 23:46 test// 再看一下啟用 acl 許可權的樣子 ls -l,是不是多了一個 + 和 s // + 表示 它是由 acl 許可權控制的// ll -s 顯示 出的 rwxrwx 許可權 已經不再準確//
Time of Update: 2017-01-13
利用mysql root提權方法mysql 5.x裡面引入了一個system函數,這個函數可以執行系統命令,當mysql以root登陸的時候,就可以利用這個函數執行命令,當然是在許可權許可的 範圍內。一般我們按照常規思路,搞到mysql的root密碼之後,我們都會串連上去,建立一個表,然後outfile,搞到一個webshell