linux 增加一個使用者並打通ssh
adduser hadoopadmin
usermod -a -G wheel hadoopadmin
passwd hadoopadmin
2、編輯檔案
visudo -f /etc/sudoers
#chmod 0440 /etc/sudoers
將%wheel那兩行開啟
3、測試是否增加成功:
su - hadoopadmin
sudo su -
4、打通hadoopadmin的ssh
web114:
cat ~/.ssh/id_rsa.pub > /mnt/nfs/id_rsa_hadoopadmin.pub
其他伺服器:
(
mkdir /mnt/nfs
mount -t nfs -o rw 172.16.4.188:/usr/local/public /mnt/nfs
)
sudo su -
sudo su - hadoopadmin
mkdir ~/.ssh
cat /mnt/nfs/id_rsa_hadoopadmin.pub >> ~/.ssh/authorized_keys
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
測試:
ssh
相關推薦
linux 增加一個使用者並打通ssh
1、增加使用者 adduser hadoopadmin usermod -a -G wheel hadoopadmin passwd hadoopadmin 2、編輯檔案 visudo -f /etc/sudoers #chmod 0440 /etc/sudoers 將%w
Ubuntu增加一個使用者並給普通使用者賦予root許可權的方法
方法一: 修改 /etc/sudoers 檔案,找到下面一行,把前面的註釋(#)去掉 ## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL 然後修改使用者,使其屬於root組(wheel),命令如下
DOS批處理器移動指定數量文件到一個臨時文件夾,上傳到linux服務器,並刪除臨時文件夾下的文件
dosDOS批處理器移動指定數量文件到一個臨時文件夾,上傳到linux服務器,並刪除臨時文件夾下的文件,上傳需要依賴pscp.exe。腳本如下:@echo off&setlocal enabledelayedexpansion #將400個xml文件從M:\dockerEPG\目錄下移動到M:\scp
Ubuntu增加一個用戶並給普通用戶賦予root權限的方法
people tro 一個 帳號登錄 token upd ubunt user date 1、添加用戶,首先用adduser命令添加一個普通用戶,命令如下: #adduser tommy //添加一個名為tommy的用戶#passwd tommy //修改密碼Ch
Linux下安裝Nginx並配置一個圖片服務器
com log 僅支持 centos6 str 技術分享 .html agent remote 首先安裝nginx安裝環境 nginx是C語言開發,建議在linux上運行,本教程使用Centos6.5作為安裝環境。 --> gcc 安裝nginx需要先將官網下載的
二叉樹增加一個自身數目域並賦值
#include<stdio.h> #include<malloc.h> #define null 0 struct Btree{ char data; int DescNum; Btree *lchild; Btree *rchild; }; Btree *
Linux:寫一個指令碼,給每一臺主機裝上JDK,並配好環境變數
當我們有很多臺主機,想在每臺機器上都安裝一樣的某些軟體時,可以通過指令碼去實現。 首先建立一個資料夾noarch(這裡是因為我之前配置的目錄就在這,所以就寫這個了,你可以隨便寫個名字) mkdir noarch 把事先下載好的軟體包放在這個目錄下(這個過程所有機器
linux中禁止root使用者ssh遠端登入並修改ssh遠端登入埠
<p style="list-style: none; margin: 5px 0px 10px; padding: 0px; font-size: 26px; text-align: cent
linux 建立新使用者並增加管理員許可權
1.adduser與useradd有什麼區別?2.那種方式會自動建立組、使用者組等資訊?3.如何新建使用者具有管理員許可權?$是普通管員,#是系統管理員,root使用者預設是沒有密碼的,因此也就無法使用
1.定義一個人員類Person,包括姓名、編號、性別等資料成員和用於輸入、輸出的成員函式,在此基礎上派生出學生類Student類(增加成績)和教師類Teacher(增加教齡),並實現對學生和教師資訊的
#include <iostream> #include<string.h> using namespace std; class person { private: string name,sex; int number; public: voi
Linux 查詢nginx access_log 並刪除一個月之前的log
find ./ -mtime +10 -name "access.log-*" -exec rm -rf {} \; 解釋:保留10天內的access.log,其餘的全部刪除 mtime 是檔案的更
作業系統作業:給linux系統增加一個系統呼叫
前不久開了一門《作業系統》,老師上課留下了一個作業——給Linux系統新增一個系統呼叫。剛開始只能用一臉懵逼來形容,只能硬著頭皮做下去。由於剛的新電腦,所以就沒敢裝雙系統。所以我選擇了虛擬機器,虛擬機器剛開始配置的過程不算特別複雜,網上也有很多教程,於是我看著虛擬機器也是一臉懵逼,不知道從何下手,百度得知快捷
在ARM Linux核心中增加一個新的系統呼叫
實驗平臺核心版本為4.0-rc1,增加的系統呼叫僅僅是簡單列印一個Hello World,最後我們在使用者空間用swi指令驗證。涉及到的改動如下:1. 在核心中增加檔案arch/arm/kernel/mysyscall.c,這個檔案實現新的列印Hello World的系統呼叫
linux下增加一個新的系統呼叫實現pstree功能
這是我們linux課程的一個作業。 首先得到init程序的task_struct,根據list_for_each可以迴圈遍歷可以的到其所有的子程序的 list_head,根據list_head使用li
向Linux 核心增加一個系統呼叫
實驗原理:核心:核心是整個作業系統的最底層,它負責了整個硬體的驅動以及提供了各種系統所需的核心功能,包括防火牆機制,是否支援LVM或Quota檔案系統,以及程序和記憶體管理和通訊功能。其實核心就是系統上面的一個檔案而已,它包含了驅動主機各項硬體的檢測程式與驅動模組。核心檔案通
swift建立第一個UIButton 並增加點選事件
var button1 = UIButton(frame: CGRectMake(100, 200, 100, 40)) button1 .setTitle("fi
linux下允許root使用者遠端登入並建立ssh信任的方法
1允許root遠端登入 啟用root使用者:sudo passwd root //修改密碼後就啟用了。 安裝OpenSSH server: 1. 使用apt命令安裝openssh server $ sudo apt-get install openssh-se
CRM如何在新增模塊中增加產品明細並從其他模塊中取數
配置說明 tail edi == img chang lis htm 分享 一、如何在新增模塊中增加產品明細模塊並從其他模塊中取數 1、新增一個功能模塊如:CRM_MODULE_1 2、打開X:\MYOA\webroot\general\crm\apps\crm\mod
suitecrm 如何backup and restore ,從一個server 轉移到另一個 server . 並保證customer package , customer module 不丟
config apache 技術 command with led ins data mage 原server部分 1 : suite backup 分為 數據庫和 網站 兩部分 , 在 網站目錄下 config.php , 可以看到 數據庫名字 等信息 。 在
Qt之自定義搜索框——QLineEdit裏增加一個Layout,還不影響正常輸入文字(好像是一種比較通吃的方法)
too 步驟 set box 文本 csdn sub void 鼠標 簡述 關於搜索框,大家都經常接觸。例如:瀏覽器搜索、Windows資源管理器搜索等。 當然,這些對於Qt實現來說毫無壓力,只要思路清晰,分分鐘搞定。 方案一:調用QLineEdit現