阿里云ECS服务器常用入门配置命令
1.远程连接主机
以Windows自带的cmd窗口为例,如果要连接到阿里云远程服务器,可直接在命令窗口输入ssh 用户名@主机ip地址:端口号,端口号一般均为22一般可以不写,再按照提示输入密码即可连接。
#例如用户名为admin 主机ip地址为192.168.1.2 端口号默认为22可不写
ssh admin@192.168.1.2
也可实用诸如Xshell这一类的软件远程连接,用起来更为方便。
2.修改主机名
阿里云服务器默认主机名为一长串字母和数字组成的字符,用户可根据需要对主机名进行变更,具体命令如下:
注意,修改主机名需要切换到root用户。
在root用户下,查看当前主机名
#查看当前主机名
hostname
使用hostnamectl set-hostname XXXX ,设置新的主机名。例如设置主机名为zhujiming:
#修改主机名为zhujiming
hostnamectl set-hostname zhujiming
设置完成之后,使用命令reboot重启主机,重新连接后就会显示新的主机名。
#重启系统
reboot
3.设置用户名与主机名高亮显示
初始状态下,默认用户名与主机名与命令均为统一颜色显示,区别度不是很明显,当界面显示命令过多时,看着不是很方便,可以设置高亮显示。
这里以root用户为例进行设置。
在家目录下,输入vi ~/.bashrc ,/找到#force_color_prompt=yes,删除开头的#符号,对这条语句取消注释。
#force_color_prompt=yes
修改完成后,在英文输入法状态下,按ESC键,再输入:wq! 保存并退出。
退出vim编辑界面后,输入source ~/.bashrc或者. ~./bashrc即可刷新显示,或者直接简单粗暴reboot重启主机。
其中高亮显示颜色也可以进行自定义。具体设置语是下面这句:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;35;1m\]\u\[\033[00;35;1m\]@\[\033[01;35;1m\]\h\[\033[00;31;1m\]:\[\033[00;34;1m\]\w \[\033[01;32;1m\]\$ \[\033[0;37;1m\]'
//设置u为颜色为紫色,@为紫色,h为紫色,“:”为红色,w为蓝色,“$”为绿色,后面打出来的字为白色
颜色代码:
字背景颜色: 40–49 字体颜色: 30—39
40: 黑 30: 黑
41: 红 31: 红
42: 绿 32: 绿
43: 黄 33: 黄
44: 蓝 34: 蓝
45: 紫 35: 紫
46: 深绿 36: 深绿
47: 白色 37: 白色
ANSI控制码:
\033[0m 关闭所有属性
\033[1m 设置高亮度
\033[4m 下划线
\033[5m 闪烁
\033[7m 反显
\033[8m 消隐
\033[30m – \033[37m 设置前景色
\033[40m – \033[47m 设置背景色
\033[nA 光标上移n行
\03[nB 光标下移n行
\033[nC 光标右移n行
\033[nD 光标左移n行
默认的特殊符号所代表的意义:
\d :代表日期,格式为weekday month date,例如:“Mon Aug 1”
\H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux
\h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略
\t :显示时间为24小时格式,如:HH:MM:SS
\T :显示时间为12小时格式
\A :显示时间为24小时格式:HH:MM
\u :当前用户的账号名称
\v :BASH的版本信息
\w :完整的工作目录名称。家目录会以 ~代替
\W :利用basename取得工作目录名称,所以只会列出最后一个目录
# :下达的第几个命令
$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$
4.创建普通用户并生成家目录
#创建一个用户名为username的用户并生成家目录,并指定shell形式为bash
useradd -m username -s /bin/bash
5.删除用户及其家目录
#删除用户username并删除对应的家目录(参数-r命令的作用是同时删除该用户主目录)
userdel -r username
6.为普通用户添加sudo权限
linux普通用户有时需要使用到sudo命令,没有权限的话则没法执行,可以对其添加sudo权限。
在root用户下sudo visudo
#修改sudo权限配置文件
sudo visudo
在配置文件中找到root ALL=(ALL:ALL) ALL这一行,这一行分为三部分,从左到右依次为:用户账号,登录者的来源主机名=(可以切换的身份),可执行的命令,其中ALL是默认值,意思为所有的。
如果你要添加一个可以用sudo命令运行所有root命令的,只需要把root那一行复制到下一行,把用户名root改为你要放权的那个用户名ID,例如为用户zhangsan添加sudo权限则在root ALL=(ALL:ALL) ALL下面一行添加zhangsan ALL=(ALL:ALL) ALL
#为用户zhangsan添加sudo权限
zhangsan ALL=(ALL:ALL) ALL
,注意空格要与root那一行保持一致。
由于执行sudo visudo默认是使用nano编辑器,所以保存退出的时候需要通过快捷键的方式来完成,具体操作如下:
按快捷键“Ctrl+O”后,会输出”File Name to Write sudoers.tmp”,在tmp后执行回车,最后按快捷键“Ctrl+X”退出即可。
阿里云ECS服务器常用入门配置命令相关推荐
- 阿里云ECS服务器购买及配置,SpringBoot项目部署到阿里云ECS服务器,阿里云ECS服务器安装JDK、Mysql、nginx详细步骤
1.购买阿里云ECS服务器 官网:阿里云-上云就上阿里云 根据自己的需要选择相应的配置: 目前有一个月的服务器免费体验时间,我选择了免费体验,点击后,可以看到你刚才购买的服务器: 也可以通过这里查看你 ...
- 阿里云ECS服务器使用入门教程(部署Web系统)
作为一名后端Java程序员,小哈是极力推荐大家拥有一台属于自己的云服务器的,什么?有些童鞋肯定说:我用虚拟机玩得很转,花那冤枉钱干啥玩意! 为什么要用云服务器 使用云服务器好处大致如下: 更好的了 ...
- 使用SSH远程登录阿里云ECS服务器
FinalShell使用SSH远程登录阿里云ECS服务器CentOS7然后配置安全组入,登陆宝塔,经过一个星期的对云服务器的学习,深感体验,在学习的过程中,遇到了很多的困难.首先从搭建java环境,第 ...
- 阿里云ECS服务器怎么安装宝塔面板?
首先,宝塔Linux面板安装前的环境要求: 1.操作系统:全新系统(支持CentOS.Ubuntu.Debian.Fedora.Deepin) 2.确保是纯净的操作系统,没有安装过其它环境带的Apac ...
- 第二章:阿里云ECS服务器(G5)安装配置docker
个人简介: 我是廖志伟,一名Java开发工程师,CSDN博客专家,多年一线研发经验,曾就职多家互联网公司,参与并主导多个百万级并发的互联网产品研发与系统架构搭建,对大型分布式,高并发及微服务架构,缓存 ...
- 阿里云ECS服务器php运行环境配置全过程
服务器:阿里云ECS服务器 需要搭建的环境:>php5.4+apache2.2+Postgresql 先用Xshell连上服务器,打开Xshell,新建一个连接 名称随便起一个,主机输入你的服务 ...
- 阿里云ECS服务器Linux环境下配置php服务器(三)--项目部署篇
在前两篇里,我们分别介绍了如何购买阿里云服务器,安装基本软件和配置(请看阿里云ECS服务器Linux环境下配置php服务器(一)--基础配置篇) 以及如何安装使用phpMyAdmin(请看阿里云ECS ...
- 在阿里云ECS服务器上搭建FTP服务
在阿里云ECS服务器上搭建FTP服务 一.简介 二.环境简介 三.搭建FTP服务器步骤 1.配置ECS服务器的安全组策略 2.服务器安装vsftpd软件 3.修改配置文件 4.启动FTP服务 5.Wi ...
- Putty连接阿里云ECS服务器
使用Putty连接阿里云ECS服务器 实例密码和远程连接密码的区别 实例密码: 远程连接密码: 1.为服务器配置安全组策略 2.尝试利用putty登陆ECS 3 安装宝塔面板: 3.1 设置宝塔面板 ...
最新文章
- 谷歌地图的全球森林监察系统,揭秘中国雾霾的惊天秘密!
- 检查人物身上指定物品位置是否佩带指定物品名称
- 超越 一切还刚刚开始
- 强化学习笔记: generalized policy iteration with MC
- java heap buffer direct buffer_java NIO - DirectBuffer 和 HeapBuffer
- 新华三模拟器Telnet/远程登录
- VI.Multidocument Transactions
- 有什么数学题库软件吗?4款学生必备APP,题库超全超好用!
- 10大程序员必逛网站,良心推荐,建议收藏!
- switch删除用户显示无法连接服务器,switch无法连接互联网怎么办 NS无法联机联网详细解决办法...
- iPhoneX停产?对此不敢苟同
- 谈性能测试-FPS流畅度
- hive 计算周几_【hive】求日期是星期几
- Java常见面试题(JVM)
- LM334芯片到底是恒流源还是温度传感器?
- 交通安全评价方法简介
- Hbase给初学者的“下马威”
- TCP/IP高频考点之一个数据包的流浪日记
- 欢聚时代(YY)视频编解码面经
- Oh My Zsh和Oh My Posh
热门文章
- python数据汇总_Python,将数据框中的每日数据汇总到每月和每季度
- 天镜漏洞扫描报告HTML转Excel格式Python脚本
- 一文带你轻松了解什么是 LSL, LSR, ASL, ASR, ROL, ROR?
- python降序_Python中numpy如何进行降序?
- R语言的帮助文档以及相关函数
- attactEvent与addEventListener
- 【转】MEGA构建系统进化树的步骤(以MEGA7为例)
- STM32蓝牙控制LED灯开关
- 数字信号处理之数字混频
- wps转ppt怎么转换?通过这些方法学会wps如何转换成ppt