1. Linux刪除文件命令
刪除文件用rm命令,rmdir刪除空目錄。你如果要刪除work目錄和目錄下的所有文件,rm -rf /home/ftk/apache-tomcat-5.5.20/work就可以了。不過慎用,因為f選項刪除過程不會提示確認。
2. openwrt 中通過ssh如何刪除adguardHOME中的配置文件,請問使用什麼命令呢
題主你好,
從表面來看,直接使用rm命令後接你要刪除文件的絕對路徑即可,即:
rm /etc/AdGuardHome.yaml
希望可以幫到題主, 歡迎追問
3. SSH連接linux伺服器 能不能刪除 root文件
Root許可權系統安全Linux
Linux系統中Root擁有最高許可權,因此攻擊者往往以獲取Root許可權為目標。作為管理員如何有效地對Root進行有效管理呢?本文將從許可權控制的角度,提供幾個安全技巧。
Linux是當前比較流行的網路伺服器操作系統,它繼承了UNIX系統安全、穩定、高效等優點。在Linux系統中Root擁有最高許可權,正因如此攻擊者往往以獲取Root許可權為目標。作為管理員如何有效地對Root進行有效管理呢?本文將從許可權控制的角度,提供幾個安全技巧。演示環境Red Hat Enterprise Linux 51、遠程登錄我們知道在RHEL系統中,默認是允許Root用戶直接遠程登錄的。假若攻擊者獲取了Root的密碼,然後進行遠程登錄,那整個伺服器就淪陷了。因此,我們要做好Root的許可權限制,拒絕其遠程登錄。這樣,就算攻擊者獲取了Root密碼,也不能通過遠程登錄控制伺服器。限制Root遠程登錄的方法有很多種,筆者向大家推薦兩種。(1)SSH限制我們知道SSH是Linux系統中用於遠程維護管理的一個服務,類似於Windows系統中的Telnet或者遠程桌面3389。通過SSH限制Root遠程登錄,我們需要做的就是修改SSH的配置文件。找/etc/ssh/sshd_config文件,在其中添加PermitRootLogin no。需要注意的是Linux系統是大小寫敏感的,不要輸錯。輸入完畢後,保存並退出,然後輸入命令service sshd restart重啟SSH服務使修改生效。這樣當通過Root遠程連接Linux伺服器時,就會拒絕連接
PAM認證我們還可以使用PAM認證模塊來拒絕Root用戶直接登錄系統,可通過下面的操作來實現。打開/etc/pam.d/sshd文件,在第一行加入auth required /lib/security/pam_listfile.so item=user sense=deny file=/etc/sshser onerr=succeed這條語句。其含義是,在登錄時認證帳戶和密碼是否有效,只有認證通過才能登錄系統,否則結束認證拒絕登錄。它的認證模塊是/lib/security/pam_listfile.so,認證的用戶是用戶(user),當然也可以是組(group),認證的方式是拒絕(deny),認證文件是/etc/sshser,文件名及目錄隨意,如果認證成功就返回(succeed
然後我們創建一個認證文件,可以在終端中運行命令echo "root" >/etc/sshser來創建,當然我們也可以使用vi打開sshser文件來加入用戶。需要說明的是,當有多個用戶時,每個用戶佔用一行。添加完成後,再使用Root直接登錄伺服器就可以看到登錄被拒絕了
2、su限制我們知道在Linux系統中有個su命令,利用該命令只要知道Root用戶的密碼,默認情況下任何人都可以切換到Root用戶中進行操作。例如,一個屬於users組的普通用戶gslw可以通過su命令切換到Root用戶中
因此,我們需要對SU進行限制,只允許特定組的用戶才能SU到Root用戶。使用的方法還是通過PAM認證模塊來實現。我們先前控制ssh服務,是使用/etc/pam.d/sshd文件,當然控制用戶使用su命令就需要對/etc/pam.d/su文件進行修改。直接打開該文件進行修改,或者在終端命令窗口輸入命令vi /etc/pam.d/su,然後去掉其中#auth required pam_wheel.so use_uid的注釋即可
其含義是,使用pam_wheel.so文件來檢查當前用戶的UID,如果不是whell組的用戶就直接拒絕。現在我們通過gslw用戶登錄系統,然後su到Root可以看到被拒絕。當然,要使其可以su到Root需要將其加入了wheel組才可以
3、Root分權大家知道,由於Root具有最高的許可權,經常用root用戶來管理系統,會給系統帶來一定的安全隱患。比如,一條無意識輸入的破壞性的命令有可能會給系統帶來毀滅性的打擊。另外,如果系統被植入了嗅探工具,如果用root登錄會造成root口令被竊取。因此我們要消減Root的許可權,可以讓其它用戶來完成Root的一些工作,避免過多地使用Root用戶。如何為Root分權,要根據伺服器的性質來確定。比如一個Linux平台的apache伺服器,作為管理員經常使用的命令應該是諸如/usr/local/apache2/bin/apachect1 start/stop/restart這樣的是啟動/重啟/停止伺服器的命令。我們可以為此創建一個用戶gslw來管理apache伺服器,我們知道普通用戶是沒有許可權來啟動apache伺服器的。這里要用到sudo命令,通過它為gslw用戶加入擴展許可權使其可以管理apache伺服器。利用Vi或者直接進入/etc/pam.d打開sudo文件,然後在其中添加一行gslw ALL=(ALL) /usr/local/apache2/bin/apachectl命令就可以了。該命令分成四個欄位,依次為用戶名、作用對象、以誰的身份運行以及運行的命令。當然,我們也可以加入gslw localhost=(root) /usr/local/apache2/bin/apachectl start,這樣過濾更嚴格一些。最後保存退出後,使用gslw用戶登錄系統就可以運行/usr/local/apache2/bin/apachectl start命令了。上面只是舉例,大家可以根據自己的需要在sudo文件中添加相應的命令行。不過,需要說明的是命令一定要嚴格過濾,不要賦權過大
總結:Linux下的許可權控制是非常嚴格的,但也非常靈活,我們可以根據自己的安全需求進行布防。當然,關於Root許可權的控制策略和方法還有很多,希望本文提供的思路對大家有所幫助。
4. 如何刪除電腦中已經存在的.ssh
徹底刪除電腦中文件的方法如下: 1安裝360安全衛士並打開,點擊功能大全右邊的"更多"。 2點擊文件粉粹機。 3點擊添加粉粹文件,選擇粉粹的文件後點確定。 4點擊粉粹文件按鈕就可以。
5. 探討一下!wdcp,磁碟使用滿了,誰懂怎麼用ssh刪除磁碟中文件的現在wdcp面板後台打不開、網
強制修改mysql的root密碼,在忘記mysql密碼時有用
sh /www/wdlinux/tools/mysql_root_chg.sh
ftp配置文件檢查,在FTP不能連接或登錄時有用
sh /www/wdlinux/tools/pureftp_conf_check.sh
wdcp許可權檢查,在wdcp後台不正常或部分功能無法使用時有用
sh /www/wdlinux/tools/wdcp_perm_check.sh
wdcp資料庫無法連接的修復,如登錄後台提示"無法連接mysql,請檢查mysql是否已啟動及用戶密碼是否
設置正確"
sh /www/wdlinux/tools/mysql_wdcp_chg.sh
wdcp後台登錄密碼忘記的修改方法
sh /www/wdlinux/tools/wdcp_login_chp.sh
wdcp後台限制登錄IP設置錯誤的修復方法
sh /www/wdlinux/tools/wdcp_login_cbip.sh
wdcp後台限制登錄錯誤次數的修復方法
sh /www/wdlinux/tools/wdcp_cdip.sh
修改時間和同步時間的方法
sh /www/wdlinux/tools/wdcp_ntp.sh
硬碟分區的小工具
眾所周知,在wdcp,wdOS,lanmp等安裝的環境里,web環境及wdcp等目錄都是安裝在/www目錄下的
以幾種情況
1 VPS有兩個硬碟,一個系統分,一個數據盤
2 安裝時/www在系統盤里,空間不夠用或載入新硬碟等
對於這兩種情況,一般只要將新載入的分區或硬碟,載入到/www目錄即可,但操作起來,有點麻煩
下面就提供這樣的簡便的小工具
sh /www/wdlinux/tools/wdcp_disk_xvdb.sh
適用情況
新載入的硬碟是/dev/xvdb時可用,主要是在VPS的環境里,分系統盤和數據盤
可以在安裝前執行,也可安裝完後執行,不過最好是在安裝前執行
埠說明
默認情況下wdcp的後台是使用到8080埠,可修改
lamp環境里
httpd是用到80埠
lnmp環境里
nginx是用到80埠
在lnamp環境里
httpd是用到88埠(不可修改)
nginxd是用到80埠
希望不要再有人問為什麼在lnamp環境里,httpd變成了88埠
相關的啟動命令
service wdapache start|stop|restart wdcp後台 啟動|停止|重起
service nginxd start|stop|restart nginx服務 啟動|停止|重起
service httpd start|stop|restart httpd服務 啟動|停止|重起
service pureftpd start|stop|restart ftp服務 啟動|停止|重起
service mysqld start|stop|restart mysql服務 啟動|停止|重起
wdcp後台服務環境安裝目錄(wdcp2後才有,1.X沒有)
/www/wdlinux/wdapache wdcp後台用的apache
/www/wdlinux/wdphp wdcp後台用的php
相關軟體安裝目錄
/www/wdlinux/nginx nginx安裝目錄
/www/wdlinux/apache apache安裝目錄
/www/wdlinux/pureftpd pureftpd安裝目錄
/www/wdlinux/Zend zend安裝目錄
默認mysql資料庫文件及日誌目錄
/www/wdlinux/mysql/var
虛擬主機配置文件
/www/wdlinux/nginx/conf/vhost
/www/wdlinux/apache/conf/vhost
相關配置文件
/www/wdlinux/etc/my.cnf
/www/wdlinux/etc/php.ini
/www/wdlinux/nginx/conf/nginx.conf
/www/wdlinux/php/etc/php-fpm.conf
/www/wdlinux/apache/conf/httpd.conf
/www/wdlinux/apache/conf/httpd-wdl.conf
/www/wdlinux/etc/pure-ftpd.conf
/www/wdlinux/etc/pureftpd-mysql.conf
默認web日誌目錄
/www/wdlinux/nginx/logs
/www/wdlinux/apache/logs
也可以在後台設置默認是
/www/web_logs
默認備份文件目錄(後台可設置)
/www/backup
默認回收站目錄(後台可設置)
/www/trash
wdcp訪問空白的解決辦法
wdcp面 板的應用以及解決方法,大部分問題我們不遇到其實根本不能實際解決到,只能算是空談,解決
WDCP面板登錄界面的時候出現空白,當然也看不到登錄入 口,出現這樣問題應該還算比較多
具體WDCP面板登錄界面空白的原因以及解決方法:
第一種、磁碟已滿
這個問題應該是最為常見的,如果我們的VPS/伺服器磁碟滿了,如果我們再打開任何文件是需要讀寫資
源的,所以沒有資源可以佔用固然變成空白頁面。我們可以登錄SSH,然後用df -lh命令看看是不是佔用
已滿。
刪除緩存或者備份文件。因為有些時候我們的緩存佔用了很多空間,以及有些時候用戶把備份文件沒有
刪除,我們需要刪除減少佔用磁碟,這樣就可以打開WDCP面板。主要清理路徑默認是
/www/wdlinux/apache/logs/
/www/wdlinux/nginx/logs/
/www/trash/
ssh刪除某目錄下所有文件的命令是什麼?
rm -rf 路徑/* rm-rf/www/wdlinux/nginx/logs/*
6. 誰會FTP或者SSH命令刪除文件
ftp命令 del [全路徑]文件名.後綴名
可以刪除文件,如果你刪除文件的名字相同則可以復制該命令到各文件夾下粘貼運行就可以了。
如果你要刪除的文件在當前路徑下可以不用打路徑。
7. ssh框架下怎麼刪除asm-2.2.3.jar這個文件
在導入ssh框架的時候,可以選擇將包導入到lib文件夾中,然後就可以刪除了。(在導入時的對話框的底部吧。)