远程对服务器操作常用指令(ssh scp chmod useradd )

远程管理常用命令

关机命令

命令对应英文作用
shutdown 选项 时间shutdown关机/重新启动

关机选项命令

命令含义
-r重新启动

例子 :

shutdown 20:25 意思是表示在20:25会关闭

shutdown +10 意思是在十分钟后自动关机

shutdown -c 意思是取消之前的关机指令

查看或配置网卡的信息

网卡:负责网络通信的设备

IP地址就是设置在网上的地址信息

命令对应英文作用
ifconfigconifg a network interface查看网卡配置信息
ping IP地址ping检查目标IP地址是否正常

对于网卡的快速查看我们可以通过管道进行过滤

ifconfig | grep inet 可以查看

远程登陆和复制文件

命令对应英文作用
ssh 用户名@IPsecure shell关机/重新启动
scp 用户名@IP:文件名或路径 用户名@IP:文件名或路径secure copy远程复制文件

ssh传输(mac/ubuntu)都是默认安装 win需要自己安装

默认端口号

服务默认端口
ssh服务器22
web服务器80
HTTPS443
ftp服务器21

ssh [-p port] user@remote

user 是在远程机器上的用户名,如果不指定的话就是默认为当前用户

remote 是远程机器的地址,可以是ip/域名

port 是ssh server监听的端口如果不指定默认为22

使用exit退出当前用户登录

例子:ssh -p 22 deyu666@192.168.23.142

scp远程拷贝文件

使用scp时和ssh一样就是必须要用P(大写的)

后面如果不是绝对路径则以用户的家目录作为参考路径

scp -P port 01.py deyu66@remote:Desktop/01.py

把远程目录下的Destop/01.py文件复制到本地目录下的01.py文件

scp -P port 01.py deyu666@remote:Desktop/01.py 01.py

加上 -r 选项可以传送文件夹

例子:将当前目录下的demo文件夹复制到远程家目录下的Destop

scp -r demo deyu666@remote:Destop

把远程家目录下的Destop复制到demo文件夹

scp -r deyu666@remote:Desktop demo

ssh高级(配置免密码登录 配置别名)

.ssh下的konwn_hosts为已授权的连接主机

免密码登陆

ssh-keygen

用户权限

-r 可读 -w 可写 -x 可执行(-是减小权限 +是增加权限)

chmod +/-rwx 文件名|目录名

chmod +r 01.py (增加权限可读)

root账户可以对所有的资源进行可执行可操作

组的信息(root权限操作)

命令作用
groupadd 组名添加组
groupdel 组名删除组
cat /etc/group确认组信息
chgrp 组名 文件/目录名修改文件/目录的所属组

查看组 cat /etc/group 可以看到

例子:在deyu666用户的桌面文件夹下创建一个python学习目录并新建dev组,将python学习的组修改为dev

mkdir python学习

sudo groupadd dev

chgrp -R dev python学习

用户的信息(创建用户/设置密码/删除用户)

命令作用说明
useradd -m -g 组 新建用户名添加新用户-m 自动建立用户家目录 -g指定用户所在的组,否则会建立一个同名的组
passwd 用户名设置用户密码如果是普通用户。直接用passwd可以修改自己的账户密码
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学成七步

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值