CentOS

工具

windows 下可以下载 putty

可以远程用命令行来操作 CentOS

 

 

网络

检查网卡

#ip addr
#cd /etc/sysconfig/network-scripts

检查是否有网卡的描述文件

然后检查网卡是否有随系统启动

#vi /etc/sysconfig/network-scripts/ifcfg-XXX
------------------------------------------- ONBOOT
=TRUE

重启/开启网络服务

#service network restart

问题:

这里可能会碰到无法重启的问题, 暂时没有好的解决办法.

 

安装 ifconfig 命令

#yum install net-tools

 

 

Nginx

安装

yum install epel-release
yum install nginx
systemctl start nginx

关闭防火墙或者允许规则通过

systemctl stop firewalld.service

配置

在 /etc/nginx 下

对 nginx 的配置文件为  nginx.conf

可以把原来的 80 端口映射去掉

然后新建个文件 XXX.conf 到 /etc/nginx/conf.d 目录下

systemctl restart nginx

 

 

FTP

FTP 可以下载 FZ 直接进行链接, 不用特意安装 ftp 服务器

1. 新建 ftp 文件夹

2. 安装 ftp服务器

#yum -y install ftp vsftpd

3. 安装 db包 (此处省略, centos 好像有自带的)

4. 查看 vsftpd

#rpm -qc vsftpd
------------------
/etc/logrotate.d/vsftpd
/etc/pam.d/vsftpd
/etc/vsftpd/ftpusers
/etc/vsftpd/user_list
/etc/vsftpd/vsftpd.conf

5. 进入 vsftpd 目录并备份 conf 文件

#cd /etc/vsftpd
#cp vsftpd.conf vsftpd.conf.origin

6. 创建用户明文文件

#vi /etc/vsftpd/vftpuser.txt
------------------------------
LakNeumann
123456

7. 加密为 db 文件

# db_load -T -t hash -f /etc/vsftpd/vftpuser.txt /etc/vsftpd/vftpuser.db

8. 查看密码数据文件

# file/etc/vsftpd/vftpuser.db
--------------------------------
/etc/vsftpd/vftpuser.db: Berkeley DB (Hash, version9, native byte-order)

9. 创建 ftp 账户

#useradd -d (自己的ftp文件夹) -s /sbin/nologin vftpuser

10. 编辑 pam.d 下的 vsftpd 文件

# vi/etc/pam.d/vsftpd
-------------------------
将auth及account的所有配置行行均注释掉,添加如下内容:
auth required pam_userdb.so db=/etc/vsftpd/vftpuser
account required pam_userdb.so db=/etc/vsftpd/vftpuser

11. 编辑 vsftpd 下的 vsftpd.conf 文件

# vi/etc/vsftpd/vsftpd.conf
------------------------------
#在最后添加
anon_root=/ftp/open
virtual_use_local_privs=YES
guest_enable=YES
guest_username=vftpuser
chroot_local_user=YES
allow_writeable_chroot=YES

12. 启动 vsftpd

#systemctl enable vsftpd
#systemctl start vsftpd
#systemctl startus vsftpd

13. 本地检测链接

# ftplocalhost
Trying ::1...
Connected to localhost (::1).
220 (vsFTPd 3.0.2)
Name(localhost:root): anonymous
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
229 Entering Extended Passive Mode (|||61057|).
150 Here comes the directory listing.
-rw-r--r--  1 0        0              9 Aug 11 11:45 open.txt
226 Directory send OK.
ftp> bye
221 Goodbye.

如果出现问题, 则检查下 vsftpd.conf 这个文件是否编辑正确

 

donet core 环境

https://www.microsoft.com/net/learn/get-started/linuxcentos

#sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
#sudo sh -c 'echo -e "[packages-microsoft-com-prod]\nname=packages-microsoft-com-prod \nbaseurl= https://packages.microsoft.com/yumrepos/microsoft-rhel7.3-prod\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/dotnetdev.repo'
#sudo yum update
#sudo yum install libunwind libicu
#sudo yum install dotnet-sdk-2.0.2

 

dotnet xxxx.dll

Nginx 端口映射

 

 

 

 

 

 

其他参考链接

http://blog.csdn.net/a785975139/article/details/53023590

http://www.cnblogs.com/shouwu/p/6188219.html

wget
yum install gcc make (如果没有安装GCC)
yum -y install wget

EPEL
检查
rpm -q epel-release

安装
http://www.linuxidc.com/Linux/2015-10/124002.htm

posted @ 2017-10-12 10:53  `Laimic  阅读(160)  评论(0)    收藏  举报