In this paper, the distributed finite-time control problem for the class of systems interconnected over an undirected graph is considered. First, the concepts of well-posedness, finite-time boundedness, and contractiveness for the considered systems are given. Then, a sufficient condition is developed to ensure that the plant is well-posed, finite-time bounded, and contractive, where the results are stated by terms of linear matrix inequalities (LMIs). For the control synthesis, we construct a distributed dynamic output-feedback controller inheriting the structure of the plant such that the resulting closed-loop system is finite-time bounded and contractive. Since the analysis condition of the plant used for the closed-loop system is presented by some nonlinear inequalities in given finite-time interval, we further derive a sufficient condition in terms of LMIs with some fixed parameter for the existence of an appropriate output-feedback controller such that the closed-loop system is contractive. Finally, numerical simulations are provided to show the validity of the proposed results.