1、点击VMware虚拟机选项,安装VMware Tool
2、点击后桌面出现VMware Tool,双击,将里面的VMwareTool.tar.gz复制到桌面并解压
3、sudo passwd 设置root密码,su root切换到root,安装执行
./vmware-install.pl
4、设置apt阿里云数据源
备份源文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
rm -rf sources.list,删掉原来的
vi sources.list 把以下内容复制进去
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
(vi可以用dd删除光标所在行)
:wq保存
apt-get update
5、apt-get update
6、apt-get install vim
7、apt-get install openssh-server
8、vim /etc/ssh/sshd_config ,修改或添加PermitRootLogin yes,然后systemctl restart sshd重启ssh
9、上传jdk,eclipse
10、tar -zxvf解压jdk,mv到/usr/local/jdk
11、设置jdk环境变量,vim /etc/profile,在底部添加:
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
12、source /etc/profile
13、java --version确认
14、安装g++ ,gcc,cmake
apt install build-essential
apt install cmake
15、gcc --version ,g++ --version ,cmake --version确认
1. 美国站群服务器中匿名用户的ftp服务
确认已经安装vsftpd
[root@localhost ~]# rpm -qa | grep vsftpd
[root@localhost ~]# yum -y install vsftpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package vsftpd.x86_64 0:3.0.2-25.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
======================================================================================
Package Arch Version Repository Size
======================================================================================
Installing:
vsftpd x86_64 3.0.2-25.el7 vase 171 k
Transaction Summary
======================================================================================
Install 1 Package
Total download size: 171 k
Installed size: 353 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : vsftpd-3.0.2-25.el7.x86_64 1/1
Verifying : vsftpd-3.0.2-25.el7.x86_64 1/1
Installed:
vsftpd.x86_64 0:3.0.2-25.el7
Complete!
美国站群服务器中修改配置
[root@localhost ~]# vim /etc/vsftpd/vsftpd.conf
12 anonymous_enable=YES #是否允许匿名用户访问ftp
29 anon_upload_enable=YES #取消注释 表示匿名用户可以上传文件
33 anon_mkdir_write_enable=YES#取消注释 表示匿名用户可以创建目录
创建目录 用户验证(匿名用户在ftp服务的根目录是/var/ftp/ 也就是说 匿名用户登陆ftp服务之后 如果执行cd / 那么它其实是切换到了ftp服务器的/var/ftp目录)
[root@localhost ~]# mkdir /var/ftp/one
[root@localhost ~]# touch /var/ftp/one/a.txt
启动服务
[root@localhost ~]# systemctl start vsftpd
处理防火墙和selinux
[root@localhost ~]# firewall-cmd --permanent --add-service=ftp
success
[root@localhost ~]# firewall-cmd --reload
success
[root@localhost ~]# setenforce 0
客户端验证
[root@localhost ~]# rpm -qa | grep ftp
[root@localhost ~]# yum -y install ftp
[root@localhost ~]# ftp 192.168.20.132
Connected to 192.168.20.132 (192.168.20.132).
220 (vsFTPd 3.0.2)
Name (192.168.20.132:root): ftp #匿名用户登陆 此处写ftp
331 Please specify the password.
Password: #不输入密码 直接回车
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (192,168,20,132,254,180).
150 Here comes the directory listing.
drwxr-xr-x 2 0 0 19 May 07 07:51 one
drwxr-xr-x 2 0 0 6 Oct 30 2018 pub
226 Directory send OK.
ftp> ls / #此处可以验证前边的说法 匿名用户的根目录就是/var/ftp
227 Entering Passive Mode (192,168,20,132,238,71).
150 Here comes the directory listing.
drwxr-xr-x 2 0 0 19 May 07 07:51 one
drwxr-xr-x 2 0 0 6 Oct 30 2018 pub
226 Directory send OK.
验证匿名用户是否有创建目录的权限
ftp> mkdir /one/two
550 Create directory operation failed. #创建目录失败
解决办法如下
原因: 服务器端/var/ftp目录的属主不是ftp用户 需要改过来
[root@localhost ~]# ll /var/
total 8
drwxr-xr-x. 2 root root 6 Apr 11 2018 adm
drwxr-xr-x. 5 root root 44 Mar 14 15:49 cache
drwxr-xr-x. 2 root root 6 Aug 8 2019 crash
drwxr-xr-x. 3 root root 34 Mar 14 15:49 db
drwxr-xr-x. 3 root root 18 Mar 14 15:48 empty
drwxr-xr-x 4 root root 28 May 7 15:51 ftp
[root@localhost ~]# chown -R ftp /var/ftp/one
改完属主 再次测试
[root@localhost ~]# ftp 192.168.20.132
Connected to 192.168.20.132 (192.168.20.132).
220 (vsFTPd 3.0.2)
Name (192.168.20.132:root): ftp
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> mkdir /one/two
257 "/one/two" created
ftp> ls one
227 Entering Passive Mode (192,168,20,132,152,32).
150 Here comes the directory listing.
-rw-r--r-- 1 14 0 0 May 07 07:51 a.txt
drwx------ 2 14 50 6 May 07 08:12 two
226 Directory send OK.
2. 基于本地用户验证的ftp服务
修改配置
[root@localhost ~]# vim /etc/vsftpd/vsftpd.conf
16 local_enable=YES #运行本地用户登陆ftp服务
101 chroot_local_user=YES# 取消注释 表示将本地用户限制在根目录(本地用户在ftp服务中的根目录是本地 用户的家目录 如果不进行限制 本地用户登陆ftp服务之后 可以在服务器的任何一个目录 随意游走 不安全)
102 allow_writeable_chroot=YES #新添加的 表示 将用户限制在根目录后 允许其有可写的权限
服务端添加本地用户 用于验证
[root@localhost ~]# useradd usera
[root@localhost ~]# passwd usera
Changing password for user usera.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
在用户家目录创建文件 用户后续验证
[root@localhost ~]# touch /home/usera/a.txt
[root@localhost ~]# mkdir /home/usera/one
重启服务
[root@localhost ~]# systemctl restart vsftpd
在客户端验证本地用户的ftp
[root@localhost ~]# ftp 192.168.20.132
Connected to 192.168.20.132 (192.168.20.132).
220 (vsFTPd 3.0.2)
Name (192.168.20.132:root): usera #此处写刚才添加的普通用户usera
331 Please specify the password.
Password: #此处写usera的密码
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls #查看ftp根目录下的文件有哪些
227 Entering Passive Mode (192,168,20,132,46,190).
150 Here comes the directory listing.
-rw-r--r-- 1 0 0 0 May 07 08:27 a.txt
drwxr-xr-x 2 0 0 6 May 07 08:27 one
226 Directory send OK.
ftp> mkdir two #创建目录
257 "/two" created
————————————————
美国高防御服务器出现ssh登录缓慢问题怎么解决?
解决办法:
编译/etc/ssh/sshd_config配置文件:
UseDNS no
GSSAPIAuthentication no
然后重启sshd服务即可!
美国高防御服务器ssh登录出现:permission denied(publickey.gssapi-with-mic)
解决方法:
修改/etc/ssh/sshd-config文件,将其中的:
PermitRootLogin no修改为yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys前面加上#屏蔽掉
PasswordAuthentication no修改为yes
最后重启sshd服务即可!
纵横数据新上的美国高防服务器租用 现货
限量特价 速定! 10G-100G防御
E3 16G 1T 100M 1IP
E5 16G 1T 100M 1IP
美国站群服务器Linux系统重用命令
ls 只列出文件名或者目录名
ll 是ls -l的别名 列出文件的详细信息
touch 添加文件
mkdir 添加文件夹
mkdir -p a/b/c 创建文件夹
rm -r 文件夹名 删除文件夹
echo aaa 写入
美国站群服务器重定向
echo aaa > aa.txt 把aaa 写入aa.txt 中
echo 1122 >> aa.txt 把1122追加到aa.txt中
cat aa.txt 查看aa.txt文件中的内容
cd 进入个人祝目录
cd/home 进入'/home'目录
cd..返回上一级目录
Chmod 750 aa.txt 给aa.txt添加权限
1 x 执行
2 w 写
4 r 读
ip addr 查看IP地址
修改文件
vi 记事本
vi b.txt 打开文件,可以进行编辑 退出:先点击Esc 在输入:wq回车 输入:q!回车,退出没有任何保存
vi --help 帮助
man vi 帮助文档
非编辑模式下 j是向下 k 向上 h向左 yy复制一行p粘贴 set nu找到行号 undo 撤销
/输入要查找的字母 回车 查找下一个按n
复制文件 cp b.txt bb.txt 复制b.txt 到bb.txt
快速移动ctrl+a行首 ctrl+e行尾
回到root su
联网:1,ip addr 查看IP信息拿到eno****
2,cp /etc/sysconfig/network-scripts/ifcfg-eno6777736 .
3,vi /etc/sysconfig/network-scripts/ifcfg-eno6777736,更改最后面的no改为yes
4,systemctl start network 启动 或者重启 systemctl restart network
ctrl+c终止命令行
reboot 重启
curl http://www.baidu.com访问百度
Xshell5 新建
搜索 yum search apache
安装 yum install httpd 输入y回车 在输入y
开启systemctl start httpd
访问 curl localhost
远程访问 ip addr 获得IP 复制到自己的浏览器
有防火墙,先关闭防火墙 systemctl stop firewalld 再进入进行了
————————————————
纵横数据新上的美国站群服务器8C 现货
限量特价 速定! cn2限量一人3台
E5 16G 1T 8C 232IP
E5*2 32G 1T 8C 232IP
E5*2 32G 2T 8C 232IP
E5*2 32G 3T 8C 232IP
CentOS6.4 升级到7.0的步骤
下面为大家演示一下CentOS6.4升级到7.0的详细操作步骤:
第一步:
1]配置软件源
# vim /etc/yum.repos.d/upgrade.repo
[upgrade]
name=upgrade
baseurl=http://dev.centos.org/centos/6/upg/x86_64/
enable=1
gpgcheck=0
[2]安装软件工具
yum -y install preupgrade-assistant-contents redhat-upgrade-tool preupgrade-assistant
[3]升级前检查潜在问题
# preupg
Preupg tool doesn't do the actual upgrade.
Please ensure you have backed up your system and/or data in the event of a failed upgrade
that would require a full re-install of the system from installation media.Do you want to continue? y/n
y
Gathering logs used by preupgrade assistant:
All installed packages : 01/10 ...finished (time 00:00s)
All changed files : 02/10 ...finished (time 00:40s)
Changed config files : 03/10 ...finished (time 00:00s)
All users : 04/10 ...finished (time 00:00s)
All groups : 05/10 ...finished (time 00:00s)
Service statuses : 06/10 ...finished (time 00:00s)
All installed files : 07/10 ...finished (time 00:01s)
All local files : 08/10 ...finished (time 00:03s)
All executable files : 09/10 ...finished (time 00:00s)
RedHat signed packages : 10/10 ...finished (time 00:00s)
Assessment of the system, running checks / SCE scripts:
001/100 ...done (Configuration Files to Review)
002/100 ...done (File Lists for Manual Migration)
003/100 ...done (Bacula Backup Software)
004/100 ...done (MySQL configuration)
005/100 ...done (Migration of the MySQL data stack)
006/100 ...done (General changes in default MySQL implementation)
007/100 ...done (PostgreSQL upgrade content)
Assessment finished (time 00:00s)
Result table with checks and their results for main contents:
------------------------------------------------------------------------------------------
|System kickstart |notapplicable |
|YUM |notapplicable |
|Check for usage of dangerous range of UID/GIDs |notapplicable |
|Incorrect usage of reserved UID/GIDs |notapplicable |
|NIS ypbind config files back-up |notapplicable |
|NIS Makefile back-up |notapplicable |
|NIS server maps check |notapplicable |
|NIS server MAXUID and MAXGID limits check |notapplicable |
|NIS server config file back-up |notapplicable |
------------------------------------------------------------------------------------------
Tarball with results is stored here /root/preupgrade-results/preupg_results-140716022514.tar.gz .
The latest assessment is stored in directory /root/preupgrade .
Upload results to UI by command:
e.g. preupg -u http://127.0.0.1:8099/submit/ -r /root/preupgrade-results/preupg_results-*.tar.gz .
[4]开始升级
# rpm --import http://centos.excellmedia.net/7.0.1406/os/x86_64/RPM-GPG-KEY-CentOS-7
正常的运行以上命令可以升级完成;
# redhat-upgrade-tool --network 7.0 --instrepo http://centos.excellmedia.net/7.0.1406/os/x86_64/
这强制的就显得有点不友好了,生产环境慎用;
更新到这一步:
setting up repos...
.treeinfo | 1.1 kB 00:00
getting boot images...
vmlinuz-redhat-upgrade-tool | 4.7 MB 01:38
initramfs-redhat-upgrade-tool.img | 32 MB 14:45
setting up update...
finding updates 100% [=====================================================================================================]
(1/272): acl-2.2.51-12.el7.x86_64.rpm | 81 kB 00:00
(2/272): attr-2.4.46-12.el7.x86_64.rpm | 66 kB 00:00
(3/272): audit-2.3.3-4.el7.x86_64.rpm | 223 kB 00:01
(4/272): audit-libs-2.3.3-4.el7.x86_64.rpm | 77 kB 00:00
(5/272): authconfig-6.2.8-8.el7.x86_64.rpm | 399 kB 00:08
(6/272): basesystem-10.0-7.el7.centos.noarch.rpm | 5.0 kB 00:00
(7/272): bash-4.2.45-5.el7.x86_64.rpm | 1.0 MB 00:17
(270/272): yum-plugin-fastestmirror-1.1.31-24.el7.noarch.rpm | 28 kB 00:03
(271/272): zlib-1.2.7-13.el7.x86_64.rpm | 89 kB 00:06
(272/272): zlib-devel-1.2.7-13.el7.x86_64.rpm | 49 kB 00:01
setting up system for upgrade
Finished. Reboot to start upgrade.
# reboot
[5]升级完成:
# cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)
1.更新apt资源
sudo apt-get update
2.安装yarn
sudo apt install yarn
3.安装完成
1.查看主机名
hostname
2.修改主机名
hostname 主机名
3.完成
1.更新apt资源
sudo apt-get update
2.安装composer依赖
sudo apt install wget php-cli php-zip unzip
3.下载composer安装器
wget -O composer-setup.php https://getcomposer.org/installer
4.安装composer到/usr/local/bin目录
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
1.在Windows10系统中,使用“WIN +R”快捷键打开运行窗口,输入gpedit.msc然后按下键盘上的回车。
2.在界面中依次展开:“计算机配置”-“管理模板”-“windows组件”-“windows Installer”,随后在右侧双击“禁止用户安装”。
3.直接选择“已启用”,在“用户安装行为”下选择“隐藏用户安装”并点击“确定”即可。