Centos 建立使用者、修改密碼等操作
二、專門新建一個FTP伺服器的使用者
在此我已ftpuser為例子:
命令:useradd ftpuser 新增一個使用者ftpuser
passwd ftpuser 為ftpuser設定密碼,期間會有兩次提示輸入密碼確認。
三、為FTP服務設定防火牆
ftp預設埠是21,而centos預設是沒有開啟的,所以要修改iptables檔案
vi /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT 最後:wq 儲存
重啟防火牆:service iptables restart
注意:會出現iptables.service檔案不存在,由於Centos7預設是firewall作為防火牆,這裡改為iptables防火牆
systemctl start firewalld.service #啟動firewall systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall開機啟動
[[email protected] ~]# setsebool -P allow_ftpd_full_access on
[[email protected] ~]# setsebool -P ftp_home_dir on
最後安裝iptables防火牆
sudo yum install iptables-services
設定防火牆開機啟動
sudo systemctl enable iptables
四、修改seliunx
注意:如果外網是可以訪問上去了,可是發現沒法返回目錄(使用ftp的主動模式,被動模式還是無法訪問),也上傳不了,因為selinux作怪了。
getsebool -a | grep ftp 會發現以下狀態都是關閉的setsebool -P allow_ftpd_full_access on
setsebool -P ftp_home_dir on
執行上面命令,再返回的結果看到兩行都是off,代表,沒有開啟外網的訪問
會發現狀態已經是on了
這樣應該沒問題了(如果,還是不行,看看是不是用了ftp客戶端工具用了passive模式訪問了,如提示Entering Passive mode,就代表是passive模式,預設是不行的,因為ftp passive模式被iptables擋住了,下面會講怎麼開啟,如果懶得開的話,就看看你客戶端ftp是否有port模式的選項,或者把passive模式的選項去掉。如果客戶端還是不行,看看客戶端上的主機的電腦是否開了防火牆,關吧)
五、關閉匿名訪問
修改/etc/vsftpd/vsftpd.conf檔案
vi /etc/vsftpd/vsftpd.conf重啟FTP服務:service vsftpd restart
六、開啟被動模式
預設是開啟的,但是要指定一個埠範圍,開啟vsftpd.conf檔案,在後面加上
pasv_min_port=30000
pasv_max_port=30999
表示埠範圍為30000~30999,這個可以隨意改。改完重啟一下vsftpd
由於指定這段埠範圍,iptables也要相應的開啟這個範圍,所以像上面那樣開啟iptables檔案。
也是在21上下面另起一行,更那行差不多,只是把21改為30000:30999,然後:wq儲存,重啟下iptables。這樣就搞定了。
相關推薦
Centos 建立使用者、修改密碼等操作
二、專門新建一個FTP伺服器的使用者 在此我已ftpuser為例子: 命令:useradd ftpuser 新增一個使用者ftpuser passwd ftpuser 為ftpuser設定密碼,期間會有兩次提示輸入密碼確認。 三、為FTP服務設定防火牆 f
MySql 5.7中新建資料庫,新增使用者,使用者授權,刪除使用者,修改密碼等操作
mysql 5.7版本還是和之前的版本有些不一樣,這裡不做說明。僅僅記錄一些簡單的sql操作,比如修改密碼操作和原來其他版本操作方法不一樣,這裡也簡單整理了下做資料庫。 1、新建使用者 建立test使用者,密碼是1234。 mysql -u root -p creat
5. 建立使用者、授權以及修改密碼等許可權操作
今天突然有了修改密碼的需求,然後試著在網上搜了下方法,好像都不能成功,後來看了下官方文件才發現,是因為我用的mysql版本太高了,已經改變了修改密碼的方法。 檢視mysql版本 如果還沒連線到mysql伺服器,那麼採用以下三種方法: -- 方法
MySQL安裝、修改密碼、資料檔案遷移等
轉:https://blog.csdn.net/zhaohuakai/article/details/82933961 1. mysql安裝 命令安裝(實際版本號根據自己需要來): sudo apt-get install mysql-server-5.7 2. 修改密碼 my
ubuntu安裝mysql、修改密碼、基本操作
ubuntu中搭建myslq 出差中,自己在酒店閒來無事,想在本地搭建一個執行環境,於是搞了一個虛擬機器安裝了一個最簡單的ubuntu,並安裝了一個mysql;稍微記錄下,畢竟好記性不如爛筆頭; 1. sudo apt-get install mysql-server 2. su
Android基於XMPP Smack Openfire下學習開發IM(一)實現使用者註冊、登入、修改密碼和登出等
以前學習過用Scoket 建立聊天,簡單的建立聊天是沒問題的,但如果要實現多人複雜的聊天,後臺伺服器程式碼就比較複雜,對於我這新手來講就比較難了。後來在網上看到用openfire做伺服器,利用強大的Smack API庫來實現IM聊天就簡單多了。 網上也有很多關於這方面的資
openfire Android學習(一)----實現使用者註冊、登入、修改密碼和登出等
以前學習過用Scoket 建立聊天,簡單的建立聊天是沒問題的,但如果要實現多人複雜的聊天,後臺伺服器程式碼就比較複雜,對於我這新手來講就比較難了。後來在網上看到用openfire做伺服器,利用強大的Smack API庫來實現IM聊天就簡單多了。 網上也有很多關於這方面
linux shell 陣列的長度計算、修改、迴圈輸出等操作
在shell中,陣列變數的複製有兩種方法: (1) name = (value1 ... valuen)此時下標從0開始 (2) name[index] = value example: #1/bin/sh #arrayTest name=(yunix yhx yfj)
[oracle]表空間情況查看、占用、擴容、使用情況、空間維護等操作
file where sed limit sel dbf limited 每次 文件大小 --查詢表空間使用情況SELECT Upper(F.TABLESPACE_NAME) "表空間名", D.TOT_GROOTTE_MB
Python Appium 滑動、點擊等操作
arm sof 使用場景 坐標 args python art icu pyc Python Appium 滑動、點擊等操作 1、手機滑動-swipe # FileName : Tmall_App.py # Author : Adil # DateTi
mysql 創建用戶與授權、修改密碼
use pla select img mysql with 數據庫 替換 登陸 1、創建用戶 CREATE USER test@localhost IDENTIFIED BY ‘123456‘; #建立的用戶名為test,密碼為123的用戶, #localh
Android實戰——第三方服務之Bmob後端雲的增刪改查、上傳文件、獲取文件、修改密碼(二)
tid blank 生成 src 上傳圖片 放置 第三方 b數 net 第三方服務之Bmob後端雲的增刪改查、上傳文件、獲取文件、修改密碼(二) 事先說明:這裏的一切操作都是在集成了BmobSDK之後實現的,如果對Bmob還不了解的話,請關註我第一篇Bmob文章 步
使用GreenDao建立表、關聯表(一對一,一對多,多對多)、CURD、升級資料庫等操作
應用場景:從照片中找出包含有使用者人臉的照片,並儲存該照片中的人臉特徵、使用該特徵和使用者人臉特徵對比,滿足條件,照片就儲存到該使用者表裡 一、建立表 GreenDao託管地址:https://github.com/greenrobot
Properties文件工具類的使用--獲取所有的鍵值、刪除鍵、更新鍵等操作
exce except 存在 loader contain protected remove path entryset 有時候我們希望處理properties文件,properties文件是鍵值對的文件形式,我們可以借助Properties類操作。 工具類如下:(
Properties檔案工具類的使用--獲取所有的鍵值、刪除鍵、更新鍵等操作
有時候我們希望處理properties檔案,properties檔案是鍵值對的檔案形式,我們可以藉助Properties類操作。 工具類如下:(程式碼中日誌採用了slf4j日誌) package cn.xm.exam.utils; import java.io.File; i
mysql小結——忘記密碼、修改密碼
對於我這種“老年人”記住密碼真的是很難的一件事,現階段圖方便給個123456的密碼倒是沒什麼,以後可得注意密碼安全。 如有需求,也可檢視如下小結:mysql小結——基礎篇 首先以下操作全部是在 命令提示符 中,通過管理員身份進行的: 忘記密碼後的重置密碼過程: 1.關閉mysql56 2
java傳送郵件帶附件、格式、可以實現轉發、祕密轉發等操作
最近在研究java傳送郵件帶附件、格式、可以實現轉發、祕密轉發等操作的元件,下面把程式碼和大家共享下,本來想做資源共享的,但是下載就會消耗大家的積分,沒積分就沒得看了,想想還是算了,直接發出來了,個人知識一點點的研究,敬請大家指點 2010-12-14 package njfc.co
mysql建立使用者、授權、修改密碼
linux系統下登入mysql mysql -hip -uusername -ppassword; 建立使用者 CREATE USER username IDENTIFIED BY 'password'; 授權 GRANT ALL PRIVILEGES ON
連結串列(C語言)刪除、插入(頭插法)、清空等操作
幾個重要知識點: 一: L = (LinkList)malloc(sizeof(LNode)); L->next = NULL; 在給節點分配記憶體後,一定要將next指標賦值為null。 二: Status ListInsert(LinkList &
HIVE的安裝配置、mysql的安裝、hive建立表、建立分割槽、修改表等內容、hive beeline使用、HIVE的四種資料匯入方式、使用Java程式碼執行hive的sql命令
1.上傳tar包 這裡我上傳的是apache-hive-1.2.1-bin.tar.gz 2.解壓 mkdir -p /home/tuzq/software/hive/ tar -zxvf apache-hive-1.2.1-bin.tar.gz -C /home/